End-User Report Designer Webinar Recap

DevExpress Data Blog
23 December 2010

I wanted to do a little recap on what was covered in our End-User Designer Webinar which is found here:

End-User Report Designer Webinar

In this webinar, I prepared a sample app for managing contacts using XPO as the data layer:

Mailing Sample Program

We started with this basic contact manager application and then worked through the following:

  1. Added a Create Report Feature: Load the end-user report designer and populate the field list according to the two types of reports (Person Report and Category Report). From the End-User Designer, users could then save their report definitions out to a file.
  2. Added Preview Report Feature: Load saved reports into a menu and preview each report.
  3. Added Edit Report Feature: Load saved reports into the End-User Report Designer in order to modify previously created reports
  4. Embed Report Preview and Edit into App: The last portion dealt primarily with embedding the preview and EUD controls into tabs within the program.

Here we see the preview tab in all of its glory:


In an effort to assist as much as possible, I have taken the liberty of uploading the code to our Code Central repository.

I also wanted to say something about the sample application I built. I do not profess to be the zen-master of WinForms coding. The particular architecture I chose was my personal predilection for these things. I certainly welcome your comments and suggestions as that would be a tremendous learning experience for me. You should keep in mind however, that this is one of many ways to write this kind of app. Incidentally, there is a mistake in the demo! See if you can spot it (its very simple).

As always, if there are any comments and/or questions, feel free to get a hold of me!

Seth Juarez
Email: sethj@devexpress.com
Twitter: @SethJuarez

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.
No Comments

Please login or register to post comments.