IBM Support

Unloading reports stored in OnDemand for OS/390®, Version 2.1

Question & Answer


Question

How to unload reports that have been stored into OnDemand for OS/390, Version 2.1.

Answer

OnDemand for OS/390, Version 2.1 provides two programs to unload reports.

  • IODBPRNT can retrieve a report, reconstruct the report to its original format and write it to a data set. IODBPRNT reads a record from the SYSIN DD where the user identifies the report to write to a data set. If additional records are specified, they are ignored because IODBPRNT only processes one report at a time. For more information on IODBPRNT, refer to the OnDemand for OS/390 Version 2.1 Program Description and Operations manual.
  • IODBPRNT does not support report types: ANY, META, PDF, TIFF or VI.


  • The Report Unload API (IODULAPI) can be used to unload multiple reports at a time. OnDemand for OS/390 provides a sample driver program, IODULDRV, to drive the API and can be modified to have the API unload multiple reports at a time. IODULDRV writes all reports to a single DD (RPTOUT) and writes information to the DRVSTATS file listing the reports that were unloaded. IODULDRV is shipped with OnDemand for OS/390 in the SIODSAM1 library.
  • For more information on IODULAPI and IODULDRV, refer to the OnDemand for OS/390 Version 2.1 Installation Guide.


If the report is to be removed from OnDemand for OS/390, you may use IODBDLET to delete references to the report in OnDemand for OS/390 as well as the OAM objects containing the report data. IODBDLET was enhanced with APAR PQ44724 to support deleting multiple reports at a time.

[{"Product":{"code":"SSQHWE","label":"Content Manager OnDemand for z\/OS"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Server","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"2.1","Edition":"All Editions","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
01 October 2019

UID

swg21192491