Scheduling Report from API
Scheduled Report API
In addition to scheduling reports from the user interface, an API is available that can schedule reports programmatically from Progress 4GL or .NET code. If you are interested in doing development with this API, you should order the free QAD product called QAD Reporting Framework Source, which contains API supporting materials and examples and other resources useful for report developers.
In addition to the Scheduled Report API, there is also the .NET Run-Report API, which can be used to invoke reports synchronously from within a .NET UI program.
Note: The Scheduled Report API requires the Service Interface Layer, which is only available in Enterprise Edition.