Recorded descriptions

During macro recording in the HCL ZIETrans host terminal, one or more descriptors is added to the new <description> element of each new macro screen that is created.

You must define the first macro screen of the macro being recorded. HCL ZIETrans automatically adds the OIA descriptor to the description of the first screen.

For every other application screen of the macro after the first application screen, you have the choice of defining the screen or allowing HCL ZIETrans to define it automatically. When HCL ZIETrans defines a screen, it creates three descriptors:
  • The OIA descriptor is set to NOTINHIBITED.
  • The Cursor descriptor is set to the actual cursor position of the application screen.
  • The Number of Input Fields descriptor is set to the actual number of input fields in the application screen (can be 0).
Therefore, when the recorded macro is played back (without having been revised in any way), the macro runtime matches every macro screen after the first one to its corresponding application screen based on whether the input inhibited indicator is cleared, whether the cursor position matches the cursor position of the application screen, and whether the number of input fields in the macro screen's description matches the number of input fields in the application screen.