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

Ultra slow printing problem

edited October 2003 in General
We're using JITpipelines and we've got an odd problem that appears only on
some end-user's computers. Some reports print very slowly (perhaps 5
Minutes as apposed to the usual 5 Seconds). When this happens, the reports
come out of the printer in reverse order (Page 10, 9, 8, etc.). We've been
unable to reproduce this, even when we downloaded the entire contents of the
end-user's database and recreated their environment entirely. It's not
every installation, just about half of them. We didn't used to have this
problem, it's appeared just since we installed RB7.03.



I've checked the event handlers for the JITpipeline, and they're not running
slow. It pops up the "Printing" dialog and just hangs there. While it's
hanging, it's not calling any of the event handlers in my code, so I've no
idea what it's doing all that time.



Gregg Van Oss

gregg@epicsoftware.net

Comments

  • edited October 2003

    The problem may be caused by network printers - the network being slow or
    the server being slow. As a test, have the end-users try printing to a local
    printer.

    Try generating the report to an archive file (.raf). Then create a simple
    application that uses the ArchiveReader to print the .raf. Send to the
    end-users and have them test. This test will separate the report generation
    phase from the page rendering phase. Try various archives, some simple, some
    more complex (i.e. some with just simple test, some with images, etc.)




    --
    Nard Moseley
    Digital Metaphors
    http://www.digital-metaphors.com

    Best regards,

    Nard Moseley
    Digital Metaphors
    www.digital-metaphors.com
This discussion has been closed.