Skip to main content
A newer version of this page is available. .

Create a Report at Runtime

  • 2 minutes to read

In this lesson, you will learn how to create reports at runtime. A report showing a list of Tasks will be created in the WinForms application at runtime and then will be available for printing in both WinForms and ASP.NET applications.


You can also create a new report in an ASP.NET application (see Create and View Reports in an ASP.NET Application).

  1. Run the WinForms application and go to the Reports List View.


  2. Create a new report by clicking the New button (button_new).
  3. Name this report “Tasks Report”, set the Data Type to “Task” and click Next.



    The Data Type drop-down list shows only those business classes that have the DefaultClassOptionsAttribute or VisibleInReportsAttribute applied.

  4. Choose the “Table Report” type and click Next.

  5. Add the following fields.

    • Subject
    • Priority
    • Status
    • Percent Completed


  • Click Next to skip the grouping configuration, summary functions, and report page settings.
  • Choose the Azure report color scheme and click Next.
  • Set the title to “Tasks” and click Finish.
  • After clicking Finish, the Runtime Report Designer will be invoked.


  • Customize the report, save it by clicking the Save button (btn_report_save), and open it from the Reports List View. This report will also be available in the ASP.NET version of the application.



Next Lesson: Add the Scheduler Module

See Also