This document explains how you can implement a storage for an End-User Report Designer where all reports are retained: a database, an eXpress Persistent object, a ZIP file, or any other location.
You can store report definitions in a database or in any other custom location. This may be useful when providing end-users with the capability to create and customize reports using the End-User Designer, if it is necessary to have a common target for saving and sharing all reports.
To implement a Report Storage in your Report Designer, create a custom report storage object that inherits from the ReportStorageExtension class. The following are its essential members.