Previous Topic: Dialog Compiler SessionNext Topic: Sequencing Through Dialog Compiler Screens


Invoking the Dialog Compiler

The application developer can invoke the dialog compiler from any of the three ways described below.

From CA IDMS/DC or DC/UCF

By specifying the appropriate CA IDMS/DC or DC/UCF (DC/UCF) task code, the application developer can invoke the dialog compiler. Task codes are defined at system generation and can vary from site to site. The default task code for the dialog compiler is ADSC. To use the dialog compiler under the transfer control facility, specify the transfer control facility version of the dialog compiler task code, ADSCT.

When invoked, the dialog compiler displays a blank Main Menu screen on which a new session can begin or a suspended session can be resumed.

From Another TCF Task

By specifying the appropriate DC/UCF task code in conjunction with the SWITCH command from another task executing under the transfer control facility, the application developer can invoke the dialog compiler.

If a new session is requested, the dialog compiler displays a blank Main Menu screen on which a new session can begin or a suspended session resumed.

If an old session is requested, the dialog compiler resumes its most recently suspended session under the transfer control facility.

From the TCF Selection Screen

By keying any nonblank character, except the underscore (_), next to the appropriate task code or descriptor, the application developer can invoke the dialog compiler as follows:

The transfer control facility enables the application developer to transfer from one DC/UCF task to another. For example, transfers between the dialog compiler, IDD, MAPC, and the application compiler can be made. When control is transferred from a task, the current session of that task is suspended, if necessary. A task can have several suspended sessions.

Note: Be sure to begin the dialog compiler session in the correct dictionary. The dictionary name can be specified in the Dictionary name field of the Main Menu screen. For more information about the transfer control facility, see the CA IDMS Common Facilities Guide.

Sample selections on the transfer control facility Selection screen are shown below:

CA, INC. TRANSFER CONTROL FACILITY *** SELECTION SCREEN *** _ SUSPEND TCF SESSION (PF9) DBNAME..: DBNODE..: _ TERMINATE TCF SESSION (PF3) DICTNAME: TSTDICT DICTNODE: *TCF TASKCODES* *SUSPENDED SESSIONS* SELECT ONE TO START A NEW SESSION SELECT ONE TO RESUME AN OLD SESSION TASKCODE DESCRIPTOR _ TCF _ADSCT MPKDIA1 0001 _ SYSGENT SYSGEN COMPILER _ADSAT MPKAPP1 001 _ MAPCT MAP DEFINITION _ADSAT MPKAPP1 002 X ADSCT DIALOG GENERATOR _ADSCT MPKDIA2 0001 _ ADSAT APPLICATION GENERATOR _OLMT CEXME2220001 _ ASF _ ASFT _ IDDT IDD COMMAND MODE _ SSCT SUBSCHEMA COMPILER _ SCHEMAT SCHEMA COMPILER _ IDDMT IDD MENU MODE _ OLQ OLQ COMMAND MODE _ OLQT OLQ COMMAND MODE

More information:

Dialog Compiler Screens