Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Any way to speed up report generation
Message
 
To
03/05/2005 15:19:09
General information
Forum:
Visual FoxPro
Category:
Reports & Report designer
Environment versions
Visual FoxPro:
VFP 9
OS:
Windows XP SP2
Network:
Windows 2000 Server
Database:
Visual FoxPro
Miscellaneous
Thread ID:
01010535
Message ID:
01010604
Views:
20
> Rich,

> Could you take some time to summarize the performance solutions you've found and post to the wiki?

The only real performance solutions that are simple are to use the NODIALOG clause in the REPORT FORM command to suppress the Progress Bar or to set the REPORTBEHAVIOR to 80.

I haven't played with changing the printer resolution on the fly or on the GDI+ Device Context on the fly either provided by the ReportListener. Resolution only affects those reports that contain images. Text and Shape are rendered into the EMF simply as GDI/GDI+ drawing command records. So, there is no significant resolution affect memory wise in an EMF containing simply text and shapes. But, when an IMAGE/PHOTO is stored inside of an EMF image, that is a different story as it is being rendered at the resolution of the Device Context. So, if you have a high res printer rendering the image at 600 or 1200 DPI causes the image to expand in size to match the resolution.
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform