Home General
New Blog Posts: Merging Reports - Part 1 and Part 2

Aborting generate report - how?

edited January 2005 in General
Hi all
RB 9.01

I have this scheme:
dataset.blobfield -> ppDBPipeline -> ppDBArchiveReader -> ppViewer

When I navigate in dataset the viewer generate correct reports - OK.
But in some blobfields I have incorrect data (not empty but, corrupted etc).
When I navigate to this corrupted data record, the viewer hang - last
message in OnStatusChange
is "Accessing data..." ... Ok, I'm very well - incorrect data ...
But after that I navigate to correct data record - no changes - the same
"Accessing data..." is returned.

How can I abort this incorrect work, or how can I determine that data in
blobfield is corrupted ???

Regards
Janex.

Comments

  • edited January 2005
    Hi Janex,

    Usually when you try to load a corrupt template, you will receive an
    exception telling you so. I have never seen the behavior where the viewer
    simple hangs. Does this happen if you try to load any of your corrupt
    archives? Are any of them not corrupt? I would suggest perhaps working
    through each of them individually and simply removing the corrupt ones from
    your database.

    --
    Best Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com
  • edited January 2005
    I dont load templates - I load archives ...
    With TppArchiveDevice I generate archive direct into stream, then
    I compress (ZLIB) this stream, and store in blob field - DATASET1.BLOBFIELD

    Then in dataset event AfterScroll I decompress this data into
    other datasets blob field - DATASET2.BLOBFIELD

    After this - standart way :
    dataset.blobfield -> ppDBPipeline -> ppDBArchiveReader -> ppViewer
    I have suspicion that viewer or DBArchiveReader hang when TppArchiveDevice
    generate a empty report (blank list), but when viewer hang the blobfield
    have 100kb or more of data ...

    Maybe TppArchiveDevice "can" generate reports who viewer cannot display ???

    Regards
    Janex








  • edited January 2005
    Hi Janex,

    I have never seen this behavior before. If possible, will you please send
    one of your corrupt (uncompressed) archive files in .zip format to
    support@digital-metaphors.com and I'll try to load it on my machine and
    recreate the issue.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com

    Best Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com
This discussion has been closed.