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:

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

Showcase Your Apps on DevExpress.com

Highlight your business app and share your development experiences with the DevExpress community. To include your app in our upcoming App Showcase, please forward an application screenshot to clientservices@devexpress.com and tell us which DevExpress products you currently use within your organization.
3 comment(s)
Brendon Muck [DevExpress MVP]
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)
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]
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.