LightSwitch Reporting - Showing your Reports in a Separate Screen
We have added a great new feature to our reporting offering in an upcoming minor release (v2011 vol 1.6): a custom print preview screen!


Now, instead of showing a report preview full-screen by calling the PrintPreview.Show() method as before, you can add a specialized screen to your application, …

… and in the body of its Activated() method call, associate the screen with the required XtraReport instance.
namespace LightSwitchApplication { public partial class ReportPreviewScreen { partial void ReportPreviewScreen_Activated() { // Assign the name of the report, which you want to preview in this screen. this.ReportTypeName = "LightSwitchApplication.XtraReport1"; } } }
The report will now appear in a separate tab (as opposed to full screen):

In the above screenshot, you may have noticed the new Parameters button being added to the report preview toolbar – a subject of our next blog post.
As always, if you have any questions and/or comments, please do let us know!
Free DevExpress Products - Get Your Copy Today
The following free DevExpress product offers remain available. Should you have any questions about the free offers below, please submit a ticket via the DevExpress Support Center at your convenience. We'll be happy to follow-up.
Recent Posts
The DevExpress Team
The DevExpress Team
The DevExpress Team
The DevExpress Team