Checking that COMMENT and CCID are stored in ISPF profile accross Endevor sessions (Endevor or Quick Edit)
search cancel

Checking that COMMENT and CCID are stored in ISPF profile accross Endevor sessions (Endevor or Quick Edit)

book

Article ID: 27676

calendar_today

Updated On:

Products

Endevor

Issue/Introduction

By default the CCID and COMMENT are remembered across sessions; in the ENCOPTBL table the following can be found:

  • ENHOPT DO_NOT_SAVE_CCIDCOMM=ON;

Note: The line above should be commented.

How can we check that those fields are indeed stored in ISPF profile (CTLIPROF member)?

The name of the COMMENT and CCID variables for Endevor and Quick Edit in CTLIPROF member are:

  • C1RQCOMM & EEVPCOMM for COMMENT
  • C1RQCCID & EEVPCCID for CCID

Resolution

To trace your session within ISPF DIALOG TEST that allow to perform dialog testing, please do the following:

  1. Browse your CTLIPROF member and note the value of:

    C1RQCOMM & EEVPCOMM for COMMENT
    C1RQCCID & EEVPCCID for CCID

  2. Go to option Traces(Specify trace definitions) to select traces for all Function & Variable.

  3. Go to option Functions(Invoke dialog functions/selection panel) and run the Endevor CLIST.

  4. Go to any panel where CCID/COMMENT values should be entered.

  5. Leave Endevor Session.

  6. Go to option Log (Browse ISPF log) and check the activity.

  7. Browse your CTLIPROF member and note the new value of:

    C1RQCOMM & EEVPCOMM for COMMENT &
    C1RQCCID & EEVPCCID for CCID

Below is an extract of trace showing what you should see in the ISPF log :

....+....1....+....2....+....3....+....4....+....5....+....6....+....7....+.. 
VPUT.... BEGIN ;;; .... - ISPYX201
CALL ISPLINK(VPUT,(C1RQCCID C1RQCOMM EEVPCCID EEVPCOMM),PROFILE)
C1RQCCID Pool (F) .... - ISPYX211 VALUE(yourccid)
..GET by VPUT - ISPYX212
C1RQCCID Pool (P) .... - ISPYX211 VALUE(yourccid)
..CHG by VPUT - ISPYX212
C1RQCOMM Pool (F) .... - ISPYX211 VALUE(yourcomment)
..GET by VPUT - ISPYX212
C1RQCOMM Pool (P) .... - ISPYX211 VALUE(yourcomment)
..CHG by VPUT - ISPYX212
EEVPCCID Pool (F) .... - ISPYX211 VALUE(yourccid)
..GET by VPUT - ISPYX212
EEVPCCID Pool (P) .... - ISPYX211 VALUE(yourccid)
..CHG by VPUT - ISPYX212
EEVPCOMM Pool (F) .... - ISPYX211 VALUE(yourcomment)
..GET by VPUT - ISPYX212
EEVPCOMM Pool (P) .... - ISPYX211 VALUE(yourcomment)
..CHG by VPUT - ISPYX212
VPUT.... END.. ;;; .... - ISPYX201
CALL ISPLINK(VPUT,(C1RQCCID C1RQCOMM EEVPCCID EEVPCOMM),PROFILE)
..Return code (0) - ISPYX203