Creating a new IDMS CV - PKFEYs PF7 and PF8 are missing in IDD
search cancel

Creating a new IDMS CV - PKFEYs PF7 and PF8 are missing in IDD

book

Article ID: 32874

calendar_today

Updated On:

Products

IDMS IDMS - Database

Issue/Introduction

Creating a new IDMS CV from an existing CV. Problem with the program function keys in IDD (PF keys). PF7 and PF8 key definitions are missing for display prior and next page. They are currently assigned to PF2 and PF1 respectively for the new CV. PF keys in the database used to clone the new CV is are correct. 

How to modify the PF keys in the CV?

Environment

Release: All supported releases.

Resolution

  1. At the Enter Next Task Code, issue a DCUF SET DICTNAME SYSTEM.
  2. Next, issue command SYSGEN.
  3. In the SYSGEN, get current on the new SYSTEM (command DIS SYSTEM nn WITH NONE) and issue a DISPLAY ALL KEYS and see if KEYS FOR TABLE keys-table-name is missing from the new IDMS CV number.
  4. The correct DISPLAY ALL KEYS should look like so:

    DIS SYSTEM 99 WITH NONE.
    *+ ADD SYSTEM 99 
    *+ SYSTEM ID IS SYST0099 
    *+ . 
    DIS ALL KEYS. 
    *+ ADD KEYS FOR TABLE SYSTEM 
    *+ PA1 = FUNCTION 1 
    *+ PA2 = FUNCTION 2 
    *+ ENTER = FUNCTION 3 
    *+ CLEAR = FUNCTION 4 
    *+ FOR APPLICATION LINEMODE 
    *+ FOR APPLICATION REPLAY 
    *+ FOR APPLICATION OLM 
    *+ PF1 = FUNCTION 1 
    *+ PF2 = FUNCTION 2 
    *+ PF3 = FUNCTION 3 
    *+ PF4 = FUNCTION 4 
    *+ PF5 = FUNCTION 5 
    *+ PF6 = FUNCTION 6 
    *+ PF7 = FUNCTION 7 
    *+ PF8 = FUNCTION 8 
    *+ PF9 = FUNCTION 9

  5. In the SYSGEN, issue DISPLAY SYSTEM 99 WITH NONE. Next line. DIS KEYS FOR TABLE SYSTEM AS SYN.
  6. Change DISPLAY SYSTEM 99 to MOD SYSTEM new SYSTEM number., next line, erase the DIS KEYS FOR TABLE SYSTEM AS SYN line and change ADD to MOD.; add GENERATE.:

    MOD SYS nnnn WITH NONE.
    ADD KEYS FOR TABLE SYSTEM.
    GENERATE.

Additional Information