IOF Quick Trainer can be invoked from any IOF panel by entering the QT command. Quick trainer displays tutorial panels that are tailored to each individual user. The displays can easily be printed to produce a tailored quick reference guide.
All IOF panels have one or more associated help panels to describe the data being displayed on the panel, the available commands, and overtypeable fields. Help is requested by entering the HELP command, which is associated with PF keys 1 and 13 by default. To get more information about the currently displayed panel, simply enter HELP.
Every error message produced by IOF has a short form and a long form. The short form of the message normally is displayed at the top of the screen when an error is encountered. If you enter HELP in response to the short form of a message, the long form of the message will be displayed. Entering HELP a second time will invoke help for the panel currently being displayed.
The period ( . ) is treated as a logical line delimiter by all IOF panels except when used in a FIND command string. Multiple IOF commands can be entered on the same input line if they are separated by a period ( . ). To append another IOF command after a FIND string, you must leave a blank after the find string and before the logical line delimiter.
IOF allows an independent definition of program function keys from other ISPF functions. The initial IOF PF key values are copied from your ISPF default PF key definitions, but can be changed to be different from the ISPF definitions. Each PF key can be associated with any character string by selecting option 0 from the IOF Profile Menu. Multiple commands, separated by a logical line delimiter, can be assigned to a PF Key.
Note that different profile data sets are used when running IOF from ISPF, CICS, and TSO READY. If you run IOF from more than one environment and want to modify PF key definitions, you will have to make the modification in each environment.
Default PF key settings are:
1 and 13 HELP 7 and 19 UP< 3 and 15 END 8 and 20 DOWN 4 and 16 RETURN 10 and 22 LEFT 5 and 17 RFIND 11 and 23 RIGHT
The slash character ( / ) is used as a jump character by IOF and is honored on all IOF panels. Entering a slash by itself displays the IOF Option Menu. A slash followed by an option results in a direct jump to the specified option.
Example
/M Direct jump to the IOF System Monitor Display from any IOF screen.
See Chapter 4 for a description of the available options on the IOF Option Menu.
In the TSO environment the EVERY command can be entered on any dynamic IOF panel in order to provide an updated panel on a periodic basis. This command requires specific authorization by your installation.
Syntax
EVERY n [command]
n. Number of seconds between panel refresh.
command. The optional additional command to be issued each time the period completes. For example, when browsing an open sysout data set for a running job, you might want to enter:
E 5 D M
to cause the display to go to the bottom of the data set every five seconds. Dynamic updating can be terminated by pressing ATTENTION.
IOF can modify or cancel many jobs, groups, data sets and devices with a single command when menu numbers are used. For example from the Job List Menu, it is possible to cancel the first fifty jobs on the menu by entering 1-50 C in the command area.
This feature is so powerful that IOF has a built in limit of 100 elements that can be processed by a single command. This prevents canceling all jobs in the system by a single command. The ENABLE command can be used to override this limit on a specific panel. To invoke the override, enter ENABLE followed by the requested limit.
The VERSION command can be entered from any IOF panel to display the current IOF version. While the version is being displayed, pressing HELP will display the current IOF generation date.
The WHO command can be entered from any IOF panel to display information about the current IOF session.
The TSO command can be entered from any IOF/TSO panel to issue a
TSO command. Enter "TSO" followed by the desired TSO command
with all its parms. This command is not available to IOF/CICS.
TS Command
The TS command is an improved version of the TSO command when
running under ISPF. TS with no parms displays a panel much like ISPF
option 6. The last 32 commands issued are saved and can be re-selected
for execution. Saved commands can be edited and deleted directly from
the display area.
MVS Command
The MVS command displays a panel that allows MVS and JES2 commands with a maximum length of 120 characters to be entered. The last 32 commands issued on this panel are saved, mjch like ISPF option 6, and can be selected and be re-issued from the panel.
The "#" command when issued with no parms is an alternate way to invoke the MVS dialog on most systems.
Command responses can be viewed in SYSLOG, or from an extended MVS console. When invoked while viewing SYSLOG, the default response location is SYSLOG. When invoked from an extended console, the default response location is the IOF console.