Report caching is a great technique to improve the performance of report rendering and is extremely beneficial for large reports with an infrequent change of data, like periodic reports that generate monthly or weekly.
On enabling report caching, the report is directly retrieved from the report cache stored on the Wyn Enterprise Server instead of executing the queries on the database. This way, you can save your resources and enhance the Wyn performance, especially when concurrent users are working on the same report.
These properties are available only if the Admin has set the Enable Report Caching property in the Viewer Settings page of the Admin Portal to 'True'. The report caching properties vary as per the user-defined settings, which means Wyn Enterprise maintains a separate copy of the report cache for each user. You can find these properties in the Info panel for the selected report. The report caching properties are as follows -
Caching - Specify the cache type for the selected report. The available cache types are -
Note: The Caching property is available only if the admin has set the Allow User to Change Cache Type property to 'True' in the Viewer Settings page of the Admin portal.
Note: The Maximum Caching Age property is available only if the admin has set the Allow User to Set Cache Expiry property to 'True' in the Viewer Settings page of the Admin portal.
Note: The Caching Interval property is available only if the admin has set the Allow User to Set Cache Expiry property to 'True' in the Viewer Settings page of the Admin portal.
If the report is rendered from a cached report, you will see a Refresh Cache button in the Report Viewer instead of the Refresh or Cancel button. This button enables the users to refresh the report from the data and force the refresh of the report cache.
The following list describes the report caching behavior when you enable the Caching property for that particular report -