0 pts.
 how to get the location of the User Options (updated usinf PF18 from PDM)
How can I access the Defaults information from Rexx / CL ?

PF18 from PDM.




I am looking for the values of Option file/lib/member.

thanks

Change Defaults

Type choices, press Enter.

Object library . . . . . . . *SRCLIB Name, *CURLIB, *SRCLIB
Replace object . . . . . . . N Y=Yes, N=No
Compile in batch . . . . . . N Y=Yes, N=No
Run in batch . . . . . . . . N Y=Yes, N=No
Save session defaults . . . Y Y=Yes, N=No
Save/Restore option . . . . 1 1=Single, 2=All
Job description . . . . . . QBATCH Name, *USRPRF, F4 for list
Library . . . . . . . . . *LIBL Name, *CURLIB, *LIBL
Change type and text . . . . Y Y=Yes, N=No
Option file . . . . . . . . QAUOOPT Name
Library . . . . . . . . . QGPL Name, *CURLIB, *LIBL
Member . . . . . . . . . . . QAUOOPT Name
Full screen mode . . . . . . Y Y=Yes, N=No




More...
F3=Exit F4=Prompt F5=Refresh F12=Cancel
]
ASKED: Dec 25, 2005  4:59 AM GMT
UPDATED: January 5, 2006  5:58:57 AM GMT
0 pts.
  Help
 Approved Answer - Chosen by TomLiotta

So..

I was told the DMPOBJ of the user profile contains the information.

the dumps looks as follows, and the new member I defined in PF18 is located in the dump only in:

0D 50
0B 90


Display Spooled File
File . . . . . : QPSRVDMP Page/Line 1167/37
Control . . . . . Columns 1 - 78
Find . . . . . . NEWOPTS
*...+....1....+....2....+....3....+....4....+....5 ....+....6....+....7....+...
0B 90 MIGRATION VR40T43S10
0B 90 QAUOOPT NEWOPTS
19 05 RTVPFA 04 01 SAP4342P17
0D 50 MIGRATION VR40203 04 01 SAP4342P09
02 03 ASCEBC 04 01 DBG4342P15
19 58 QDBFCS
0D 50 QREXSRC SETDBNAME 04 01 SAP4342P14
0B 90 QCLSRC VDMPSHM
0B 90 QREXSRC SETINST
0D 50 H GLBVAR 04 01 NEW306012
0D 50 QREXSRC CRTDBCBL 04 01 NOTSYS4342
0B 90 CKSEC CKSEC
0B 90 QREXSRC PROLOG
02 03 SAPDIOSR 04 01 SAP4342P11
02 03 SAPSAMS 04 01 SAP4342P20
02 03 SAPSHR 04 01 SAP4342P19
More...
F3=Exit F12=Cancel F19=Left F20=Right F24=More keys
String found in position 19.




Display Spooled File
File . . . . . : QPSRVDMP Page/Line 1255/2
Control . . . . . Columns 1 - 78
Find . . . . . . NEWOPTS
*...+....1....+....2....+....3....+....4....+....5 ....+....6....+....7....+...
0D 50 MIGRATION VR40T43S10 04 01 SAP4342P19
0D 50 QAUOOPT NEWOPTS 04 01 QGPL
19 01 CTSWS 04 01 V4411
02 03 SAPAMDB 04 01 SAP4342PO4
19 05 RUNBLPFREE 04 01 SAP4342P17
02 03 SAPAMGN 04 01 PRODTEST
0B 90 MIGRATION VR40205
19 58 QDBFCS
0B 90 C GETENVVAR
0B 90 QREXSRC MGRDB4T42
19 01 CTDATI 04 01 CAT4342
0D 50 QCLSRC VDMPSHM 04 01 NOTSYS
0D 50 QREXSRC CRTDBLEX 04 01 SAP4342P18
0D 50 QREXSRC SETINST 04 01 SAP4342P06
0B 90 H HANDLER
0D 50 V1DLK V1DLK 04 01 V4344
More...
F3=Exit F12=Cancel F19=Left F20=Right F24=More keys
String found in position 19.


the location,

0D 50 QAUOOPT NEWOPTS 04 01 QGPL

includes the options location as: lib (QGPL) file(QAUOOPT) mbr(NEWOPTS)


I guess an API should be written to get this values directly. I have no idea how to write it. any sample ?


thanks for everyone's time !
ANSWERED:  Jan 5, 2006  5:58 AM (GMT)  by GonenSho   0 pts.

 
Other Answers:
So..

I was told the DMPOBJ of the user profile contains the information.

the dumps looks as follows, and the new member I defined in PF18 is located in the dump only in:

0D 50
0B 90


Display Spooled File
File . . . . . : QPSRVDMP Page/Line 1167/37
Control . . . . . Columns 1 - 78
Find . . . . . . NEWOPTS
*...+....1....+....2....+....3....+....4....+....5 ....+....6....+....7....+...
0B 90 MIGRATION VR40T43S10
0B 90 QAUOOPT NEWOPTS
19 05 RTVPFA 04 01 SAP4342P17
0D 50 MIGRATION VR40203 04 01 SAP4342P09
02 03 ASCEBC 04 01 DBG4342P15
19 58 QDBFCS
0D 50 QREXSRC SETDBNAME 04 01 SAP4342P14
0B 90 QCLSRC VDMPSHM
0B 90 QREXSRC SETINST
0D 50 H GLBVAR 04 01 NEW306012
0D 50 QREXSRC CRTDBCBL 04 01 NOTSYS4342
0B 90 CKSEC CKSEC
0B 90 QREXSRC PROLOG
02 03 SAPDIOSR 04 01 SAP4342P11
02 03 SAPSAMS 04 01 SAP4342P20
02 03 SAPSHR 04 01 SAP4342P19
More...
F3=Exit F12=Cancel F19=Left F20=Right F24=More keys
String found in position 19.




Display Spooled File
File . . . . . : QPSRVDMP Page/Line 1255/2
Control . . . . . Columns 1 - 78
Find . . . . . . NEWOPTS
*...+....1....+....2....+....3....+....4....+....5 ....+....6....+....7....+...
0D 50 MIGRATION VR40T43S10 04 01 SAP4342P19
0D 50 QAUOOPT NEWOPTS 04 01 QGPL
19 01 CTSWS 04 01 V4411
02 03 SAPAMDB 04 01 SAP4342PO4
19 05 RUNBLPFREE 04 01 SAP4342P17
02 03 SAPAMGN 04 01 PRODTEST
0B 90 MIGRATION VR40205
19 58 QDBFCS
0B 90 C GETENVVAR
0B 90 QREXSRC MGRDB4T42
19 01 CTDATI 04 01 CAT4342
0D 50 QCLSRC VDMPSHM 04 01 NOTSYS
0D 50 QREXSRC CRTDBLEX 04 01 SAP4342P18
0D 50 QREXSRC SETINST 04 01 SAP4342P06
0B 90 H HANDLER
0D 50 V1DLK V1DLK 04 01 V4344
More...
F3=Exit F12=Cancel F19=Left F20=Right F24=More keys
String found in position 19.


the location,

0D 50 QAUOOPT NEWOPTS 04 01 QGPL

includes the options location as: lib (QGPL) file(QAUOOPT) mbr(NEWOPTS)


I guess an API should be written to get this values directly. I have no idea how to write it. any sample ?


thanks for everyone's time !
Last Wiki Answer Submitted:  Jan 5, 2006  5:58 AM (GMT)  by  GonenSho   0 pts.
To see other answers submitted to the Answer Wiki View Answer History.
Discuss This Question:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _