How to make auto refreshable web reports

2017-03-27

When there is a need to reflect the current situation in your enterprise with the help of web reports, you might need to update information automatically on a site without any user's involvement. If you use more than one of these reports with auto refresh function on a single page of a web site, you get the “Dashboard”. Fortunately, FastReport provides auto refresh of a report by timeout.

 Let us take a close look at the following example of my report “Date” that displays the current date and time.  By this means we can see the time of the report refreshing.

  1. Create a simple web report.
  2. Add a data source to the web form - the component “SQLDataSource”. From the drop - down menu select “ConfigureDataSource”.

  1. Set the connection to the database.
  2. Now place the “WebReport” component on the web form. Select the item “Select Data Source” from the drop - down menu.

Choose the only available option.

  1. From the drop - down menu select "Design Report "
  2. Create a simple report.  The system variable Date was added to the title of the report:

 

  1. Close the report editor. Disable the toolbar of the report window.
  2.  In “WebReport” object you should set “ShowToolbar” property to “false”.
  3. Set “RefreshTimeout” property. In this property the refresh period is set. For example, set the interval 5. Time is set in seconds.
  4. Run the application:

 

Wait for 5 seconds:

 

By this means it is possible to update information in a report continually. This can be useful when displaying statistical data or displaying information in the form of graphs. FastReport provides the opportunity to solve the problem of displaying dynamic information.

November 26, 2024

Installing FastReport on .NET 8.0 and Creating a Simple Report

The purpose of this article is to explain step by step how to install FastReport on .NET 8.0 and how to create a simple report. Taking the reporting process from the beginning, it will show how to connect, design and view reports.
November 20, 2024

Localization and Language Switching in FastReport VCL

FastReport VCL supports 40 languages for interface localization and allows you to change the language on the fly through menus or code, without recompilation.
November 01, 2024

New Features of the FastReport VCL Editor

We are considering new features of the report editor: extension lines, highlighting of intersecting objects, updated report and data trees.
Fast Reports
  • 800-985-8986 (English, US)
  • +4930568373928 (German)
  • +55 19 98147-8148 (Portuguese)
  • info@fast-report.com
  • 66 Canal Center Plaza, Ste 505, Alexandria, VA 22314

© 1998-2024 Fast Reports Inc.