HLP
/* 2015 MCSERRA */
/* ----------------------------------------------------------------- */
PARSE ARG NMACRO
/* NAO ALTERAR POR FAVOR */
/* HLP
TSO/ISPF COMMAND - LISTA E EXPLICA SUMARIAMENTE AS MACROS
REXX DE APOIO AO DESENVOLVIMENTO EM AMBIENTE
TSO, DISPONIVEIS.
SINTAX:
TSO HLP [MACRO]
- SEM PARAMETRO, MOSTRA UMA LISTA DAS MACROS
- '?' MOSTRA O DATA DATASET #INDICE, COM RESUMO
EXPLICATIVO DAS MACROS
*/
/* ----------------------------------------------------------------- */
NMACRO = STRIP(NMACRO)
LENM = LENGTH(NMACRO)
IF LENM = 0 THEN
MACRON = 'Z#INDICE'
ELSE
IF NMACRO = '?' THEN
MACRON = '#INDICE'
ELSE
DO
IF LENM > 6 THEN LENM = 6
MACRON = 'Z#'SUBSTR(NMACRO, 1, LENM)
END
/* */
"ISPEXEC CONTROL ERRORS RETURN"
"ISPEXEC BROWSE DATASET('DES.CCS.EXEC("MACRON")')"
IF RC > 8 THEN
DO
ZEDSMSG = 'MACRO ' NMACRO ' INDISP.'
ZEDLMSG = NMACRO ' INDISPONIVEL: ' RC
END
ELSE
DO
ZEDSMSG = '** OK **'
ZEDLMSG = ''
END
"ISPEXEC SETMSG MSG(ISRZ001)"
RETURN
/*------------------------------------------------------------------*/
/* 2015 MCSERRA */
/* ----------------------------------------------------------------- */
PARSE ARG NMACRO
/* NAO ALTERAR POR FAVOR */
/* HLP
TSO/ISPF COMMAND - LISTA E EXPLICA SUMARIAMENTE AS MACROS
REXX DE APOIO AO DESENVOLVIMENTO EM AMBIENTE
TSO, DISPONIVEIS.
SINTAX:
TSO HLP [MACRO]
- SEM PARAMETRO, MOSTRA UMA LISTA DAS MACROS
- '?' MOSTRA O DATA DATASET #INDICE, COM RESUMO
EXPLICATIVO DAS MACROS
*/
/* ----------------------------------------------------------------- */
NMACRO = STRIP(NMACRO)
LENM = LENGTH(NMACRO)
IF LENM = 0 THEN
MACRON = 'Z#INDICE'
ELSE
IF NMACRO = '?' THEN
MACRON = '#INDICE'
ELSE
DO
IF LENM > 6 THEN LENM = 6
MACRON = 'Z#'SUBSTR(NMACRO, 1, LENM)
END
/* */
"ISPEXEC CONTROL ERRORS RETURN"
"ISPEXEC BROWSE DATASET('DES.CCS.EXEC("MACRON")')"
IF RC > 8 THEN
DO
ZEDSMSG = 'MACRO ' NMACRO ' INDISP.'
ZEDLMSG = NMACRO ' INDISPONIVEL: ' RC
END
ELSE
DO
ZEDSMSG = '** OK **'
ZEDLMSG = ''
END
"ISPEXEC SETMSG MSG(ISRZ001)"
RETURN
/*------------------------------------------------------------------*/
/* 2015 MCSERRA */
Comentários
Enviar um comentário