Overtyping to make changes

Most of the changes you make with EDF involve changing information in memory. You do this simply by typing over the information shown on the screen with the information you want used instead. You can change any area where the cursor stops when you use the tab keys, except for the menu area at the bottom.

When you change the screen, you must observe the following rules:

When you overtype a field representing a data area in your program, the change is made directly in application program storage and is permanent. However, if you change a field that represents a constant (a program literal), program storage is not changed, because this may affect other parts of the program that use the same constant or other tasks using the program. The command is executed with the changed data, but when the command is displayed after processing, the original argument values reappear. For example, suppose you are testing a program containing a command coded:

EXEC CICS SEND MAP(‘MENU’) END-EXEC.

If you change the name MENU to MENU2 under EDF before executing the command, the map actually used is MENU2, but the map displayed on the response is MENU. (You can use the "previous display" key to verify the map name you used.) If you process the same command more than once, you must enter this type of change each time.

EDF responses

The response of EDF to any keyboard entry follows the rules listed below, in the order shown:

  1. If the CLEAR key is used, EDF redisplays the screen with any changes ignored.
  2. If invalid changes are made, EDF accepts any valid changes and redisplays the screen with a diagnostic message.
  3. If the display number is changed, EDF accepts any other changes and shows the requested display.
  4. If a PF key is used, EDF accepts any changes and performs the action requested by the PF key. Pressing ENTER with the cursor under a PF key definition in the menu at the bottom of the screen is the same as pressing a PF key.
  5. If the ENTER key is pressed and the screen has been modified (other than the REPLY field), EDF redisplays the screen with changes included.
  6. If the ENTER key is pressed and the screen has not been modified (other than the REPLY field), the effect differs according to the meaning of the ENTER key. If the ENTER key means CONTINUE, the user transaction continues to execute. If it means CURRENT DISPLAY, EDF redisplays the current status display.
[[ Contents Previous Page | Next Page Index ]]