QMF HPO/Compiler is a family of system utilities for generating, preparing, and running report programs for QMF. The QMF HPO/Compiler performs these tasks:
The QMF HPO/Compiler contains a program generator and an end user facility:
The program generator is used by programmers to convert QMF reports (queries, forms, and procedures) into compiled programs. In addition, this facility can automatically register report programs with the End User Facility.
CICS programs are pseudo-conversational. They appear to the user as a continuous conversation, but actually consist of multiple tasks. As with TSO programs, you can generate two types of CICS programs- display programs and print programs.
The end user facility is used to run compiled report programs. When programs are generated and prepared for running, they are automatically registered with the end user facility. After programs are registered, the nontechnical user interface makes it easy to list, locate, and process reports.
After selecting a report, the end user is prompted to supply any run-time variable values. If the report is to run in batch mode, JCL is automatically generated and optionally submitted. Otherwise, the interactive report is run online in the appropriate environment, TSO or CICS.