Previous topic |
Next topic |
Contents |
Contact z/OS |
Library |
PDF
LMDDISP—data set list service z/OS ISPF Services Guide SC19-3626-00 |
|
The LMDDISP service allows you to write your own data set list dialog. This service is similar to ISPF option 3.4, the data set list utility, which displays the list of data sets. The LMDDISP service displays any view of the data set list (Volume, Space, Attrib, or Total) that you want to display first. You can then scroll to any other view from the initial display view. The LMDDISP service is given a data set list ID (dslist-id) which has been associated with a data set level or volume or both by the LMDINIT service. The LMDINIT generates a data set list ID from a data set level or volume or both. The data set list ID must be freed by the LMDFREE service. Command invocation format>>-ISPEXEC--LMDDISP--LISTID(dslist-id)--------------------------> >--+--------------------+--+--------------------+---------------> | .-VOLUME-. | | .-YES-. | '-VIEW(-+-SPACE--+-)-' '-CONFIRM(-+-NO--+-)-' +-ATTRIB-+ '-TOTAL--' >--+-------------------+--+--------------------+----------------> '-PANEL(panel-name)-' | .-NO--. | '-CATALOG(-+-YES-+-)-' >--+-------------------+--+-------------------+-----------------> | .-NO--. | | .-YES-. | '-TOTALS(-+-YES-+-)-' '-STATUS(-+-NO--+-)-' >--+-------------------+--+--------------------+--------------->< | .-YES-. | | .-YES-. | '-EXDATE(-+-NO--+-)-' '-REFLIST(-+-NO--+-)-' Call invocation format>>-CALL--ISPEXEC--(buf-len,buffer);---------------------------->< or .-'VOLUMEbb'-. >>-CALL--ISPLINK('LMDDISPb'--,--dslist-id--,-+-'b'--------+-----> +-'SPACEbbb'-+ +-'ATTRIB--'-+ '-'TOTALbbb'-' .-'YESbbbbb'-. .-'NO--'--. >--,-+-'b'--------+--,-+-panel-name-+--,-+-'b'-----+------------> '-NO--'------' '-'b'--------' '-'YES--'-' .-'NO--'--. .-'YES--'-. .-'YES--'-. >--,-+-'b'-----+--,-+-'b'-----+--,-+-'b'-----+-);---------------> '-'YES--'-' '-'NO--'--' '-'NO--'--' .-'YES--'-. >--,-+-'b'-----+-);-------------------------------------------->< '-'NO--'--' Parameters
Return codesThese return codes are possible:
ExampleThe example shown in Command invocation is an invocation of LMDDISP which will display the Volume view of a data set list with the Delete Data Set Confirmation panel. The variable ID contains a data set list ID generated by the LMDINIT service. Command invocation
Call invocation
Set the program variable BUFFER to contain:
Set the program variable BUFLEN to the length of the variable BUFFER.
Issue the command:
|
Copyright IBM Corporation 1990, 2014
|