in
Forums
Blogs
Files
Devexpress.Com
Client Center
Support Center
DevExpress Channel

This Blog

Syndication

ctodx

Discussions, news and rants from the CTO of Developer Express, Julian M Bucknall

DXperience v2008 vol 3: First page preview for reporting in WinForms

This is a cool feature that improves the user experience when generating preview reports on a lot of data. Until v2008.3, XtraReports used to generate the entire report before showing it to the end-user, and, in those cases when there was a lot of data to report on, this could take an appreciable amount of time and leave the user with an unresponsive program as the preview was being created.

In the new XtraReports, there's an option to generate the first page of the report preview as before and display it immediately. Meanwhile another thread continues to generate the second and subsequent pages in the background. This gives the user control of the report and the program so that they can view it and page through it as normal. As the second thread produces pages to view, they become available to the end user.

Here's a screenshot from the demo program showing this in action (the final report is over 2000 pages long).

image

Published Oct 28 2008, 10:11 AM by Julian M Bucknall

Comments

 

Brendon Muck said:

Isn't the final report actually 1475 pages long? Or is that an estimated value?

October 28, 2008 1:36 PM
 

Julian M Bucknall said:

Brendon: that's the number of pages generated so far. The bar shows an estimate of the number of pages.

October 28, 2008 1:47 PM

Leave a Comment

(required)  
(optional)
(required)  
Verification code: Required
   
Add
Copyright © 1998-2008 Developer Express Inc.
ALL RIGHTS RESERVED