Previous Topic: Using Commands or MenusNext Topic: Specific Size Panels


Sequence of Operation

CA Ideal processes information entered on a panel in the following order:

  1. PF1/13 (Help) or PF3/15 (Print Panel) (Can be disabled for specific user panels.)
  2. Entries in the display area
  3. Commands in order of entry
  4. Other PF keys or Enter key

For example, assume that you are in the program definition facility making entries on the working data fill‑in and want to edit the end of the procedure component. The panel appears as follows with the new data displayed on the Working Data fill‑in and the EDIT PGM command on the command line (the Enter key was not pressed).

EDIT PGM DEMO1 PROCEDURE

=> => ‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑ IDEAL: WORKING DATA DEFN. PGM DEMO1 (001) TEST SYS: $ID DISPLAY Level Field Name T I Ch/Dg Occur Value/Comments/Clauses Command ‑‑‑‑‑ ‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑ ‑ ‑ ‑‑‑‑‑ ‑‑‑‑‑ ‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑ ‑‑‑‑‑‑ ===== ====== TOP ====== = = ===== ===== ======================== ====== 1 KOUNTER N 5 000100 1 EXIST F TRUE 000200 ===== ==== BOTTOM ===== = = ===== ===== ======================== ======

When you press the Scroll Bottom key (PF11/23) to scroll to the bottom of the component, this sequence of operation is followed:

  1. Working data information is saved.
  2. The procedure component of program DEMO1 displays for editing.
  3. The PF key brings you to the bottom of the DEMO1 procedure component.

The result is as follows:

=> => => ‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑-----‑‑‑‑‑‑‑‑‑‑ IDEAL: PROCEDURE DEFINITION PGM DEMO1 (001) TEST SYS: $ID DISPLAY ....+....1....+....2....+....3....+....4....+....5....+....6....+....7..Command MOVE EMPLOYEE.CITY‑ADDRESS TO 001609 RLSDIS.CITY‑ADDRESS(KOUNTER) 001610 MOVE EMPLOYEE.STATE‑ADDRESS TO 001611 RLSDIS.STATE‑ADDRESS(KOUNTER) 001612 MOVE EMPLOYEE.SOCIAL‑SECURITY TO 001613 RLSDIS.SOCIAL‑SECURITY(KOUNTER) 001616 SET EXIST EQ TRUE 001617 WHEN NONE 001618 SET EXIST EQ FALSE 001619 MOVE 'NUMBER DOES NOT EXIST, PLEASE TRY ANOTHER' 001620 TO RLSASK.MSG 001621 ENDFOR 001622 MOVE $COUNT(FOR5) TO RLSDIS.COUNT 001623 TRANSMIT RLSDIS 001624 QUIT 001625 ENDPROC 001626 =============================B O T T O M================================ ======

Viewing Oversized Panel

CA Ideal facilities use two different methods of displaying information.