End-User Report Designer Webinar Recap

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:

ProgScreen3

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

3 comment(s)
Brendon Muck [DevExpress MVP]

Shouldn't I be able to download a solution/Example Runner from the Code Central page? I'd like to be able to look at your project AND run it without all the copy-and-pasting.

23 December, 2010
Alan (DevExpress)

Brendon, I see that Seth in his article has already posted a link to a corresponding Code Central example:

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

So, you can go to www.devexpress.com/example=E20017 and click the "Download Example" icon on the right-top of that page.

Does this work for you?

24 December, 2010
Brendon Muck [DevExpress MVP]

It does, thanks. I haven't downloaded an example since the website re-design, so I didn't even notice the new icons!

24 December, 2010

Please login or register to post comments.