Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

HELP-SDF

&pagelevel(3)&pagelevel

After processing of the LOGON command, the user guidance level is preset to GUIDANCE=*EXPERT (expert mode). Once the connection has been set up, the system requests logon:

%  JMS0150 INSTALLATION ' S150-40', BS2000 VERSION 'Vnnn', HOST 'D016ZE04':
PLEASE ENTER '/SET-LOGON-PARAMETERS' OR '?'

/?

                                                                                                                                                                                             

The logon request is answered with “?”. SDF therefore switches to temporarily guided dialog for the SET-LOGON-PARAMETERS command:

Figure 7: SET-LOGON-PARAMETERS command

The user enters the user ID (USER1), the account number (ACC0001), the password (C’AUF54HT$’, not visible since display of the input field for the “secret” PASSWORD operand is suppressed) and the job name (TESTSDF). Since the NEXT line already contains “+” by default, the next page of the operand form can be output after issuing the screen ( key). Since no other data needs to be entered for this example, the command is sent immediately (with the key or by entering *EXECUTE in the NEXT line and pressing the key). After processing of the SET-LOGON-PARAMETERS command, user guidance is set to GUIDANCE=*EXPERT (expert mode). The HELP-SDF command without operands outputs general information on SDF. Renewed input of the command with a question mark causes a changeover to temporarily guided dialog.

%  JMS0066 JOB 'SDFTEST' ACCEPTED ON dd-mm-yy AT 17:14, TSN = 1PY8
/help-sdf
% Introduction
%
% SDF is a convenient command interpreter and dialogue manager
% If the user desires, input can be entered as before.
% But the user can also utilize the advantages of SDF:
%  - Abbreviation mechanism
%  - Block input
%  - Guided dialogue
%  - Command bufferization (history)
%  - Definition of task-specific default values
%
% In addition, a more comprehensible command language has
% has been developed:
% The names of commands, operands and constant operand
% values were chosen so as to indicate clearly their function.
% Similar features (for example, the name of a file) are
% named accordingly similar naming rules (for example, FILE-NAME=
% or FROM-FILE= or TO-FILE=).
% Incorrect input is presented for correction along with
% a message.
% Commands which are part of the old commando language (ISP)
% can be input in the form "<old cmd>?". The new SDF-command
% is then displayed with its new syntax, i.e. a menu driven
% dialog allows to set the appropriate operand values.
% For further information, the user may enter "HELP-SDF?".
% The operand form for the command will then be displayed.
% Further information for an operand may then be obtained
% by setting that operand to "YES".

/help-sdf?

When “help-sdf?” is entered, SDF displays the operand form for the HELP-SDF command.

Figure 8: Operand form for the HELP-SDF command

The default value *NO of the GUIDED-DIALOG operand is changed to “*ye” (equivalent to *YES) in the *YES structure for the SPECIAL-FUNCTIONS operand, thereby calling up information on the function keys. The specification in the NEXT line controls what happens when the screen is sent off (by pressing the key). The preset entry *CONTINUE stands for *EXECUTE or +, and in this case causes the command to be executed. The following text is displayed:

%
% ? as operand value:
%          Supplies help text and options (limit values, etc.)
%          for the operand; in addition, detailed error
%          messages in the case of incorrect input.
% ?? as operand value:
%          calls up a help text, a display of the range of
%          values for the relevant operand and an help text
%          giving information about the data types associated
%          with the operand.
% !  as operand value:
%          Enters the default value for the operand.
% (  following an operand value introducing a structure:
%          Displays the sub-form for the structure associated
%          with the operand value.
% () following an operand value introducing a structure:
%          Suppresses the sub-form and enters the default
%          values for the operands of the structure.
%  -   as the last character in an input line:
%          A continuation line is displayed.
% LZF key :
%          Deletes all characters in the input line, starting
%          at the cursor.
%