Return to Mainframe Utilities Page
Module
PROC 0 HELP
/**********************************************************************
/* DISPLAY HELP IF REQUESTED *
/**********************************************************************
IF &HELP = HELP THEN GOTO HELPSEC
CONTROL NOMSG NOLIST ASIS
ISPEXEC VGET DBGSWTCH PROFILE
IF &DBGSWTCH = OFF OR &DBGSWTCH = THEN SET DBGSWTCH = ON
ELSE SET DBGSWTCH = OFF
ISPEXEC VPUT DBGSWTCH PROFILE
SET ZEDSMSG = &STR(Debug Switch: &DBGSWTCH)
SET ZEDLMSG = &STR(The "Debug Switch" value is currently set to: +
&DBGSWTCH)
ISPEXEC SETMSG MSG(UTLZ000)
EXIT
/**********************************************************************
/* DISPLAY ANY "HELP" WHICH IS AVAILABLE FOR THIS UTILITY *
/**********************************************************************
HELPSEC: +
ISPEXEC SELECT PGM(ISPTUTOR) PARM(HELPSHEL)
SET ZEDLMSG = &STR(*** HELP DISPLAYED FOR SETDEBUG UTILITY +
*** NO PROCESSING PERFORMED ***)
ISPEXEC SETMSG MSG(UTLZ000)
EXIT
Documentation
This utility toggles your ISPF profile variable "DBGSWTCH" between the values
"ON" and "OFF". Many of the CLIST-based utilities in this utilities list check
the value of the DBGSWTCH variable at the beginning of the processing and
either turn "messages" off or on based on the value of the switch.

0 Comments