Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Reportbehavior 90 s...l...o...w???
Message
General information
Forum:
Visual FoxPro
Category:
Reports & Report designer
Miscellaneous
Thread ID:
01002833
Message ID:
01003715
Views:
16
Hi John,

I ran the code that you emailed me and here's what I found. When running your sample, yes, it ran slower with the 80 setting than it did the 90 setting. However, if you swap order of your test and do the 90 first, the times vary greatly. The first time, the 90 runs faster. The second and subsequent times, the 90 runs a little slower, but not very significant.

Another thing I noticed is that your report has the printer information saved. This can cause speed issues if the printer that is saved is not available when you print the report. That's because it tries to find that printer first. I have also seen major speed issues along these lines when on a wireless connection because it tries to search the connection for a printer and that can slow it down.

Cathy



>Hopefully, it's me, but printing the same report using 90 report behavior with the default reportlistener is dramatically SLOWER than printing the same report using 80 report behavior. Anyone offer any help or suggestions here.
>
>Here is the code differences for 80 and 90 ...
>
> WAIT WINDOW " PRESS ANY KEY TO PRINT USING 80 BEHAVIOR "
> REPORT FORM (lcFRX) TO PRINTER
>
>
> WAIT WINDOW " PRESS ANY KEY TO PRINT USING 90 BEHAVIOR "
> REPORT FORM (lcFRX) OBJECT TYPE 0
>
>The 90 version prints 10 times slower with a noticeable pause between each page. Total unusable.
Cathy Pountney, Microsoft Visual FoxPro MVP
Memorial Business Systems, Inc. (www.mbs-intl.com)

My Website: (www.frontier2000.com)
My Blog: (www.cathypountney.blogspot.com)
My Book: The Visual FoxPro Report Writer - Pushing it to the Limit and Beyond
Free MSDN Article: What's New in the VFP 9.0 Report Writer
Free MSDN Article: The VFP 9.0 Report Writer In Action
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform