Your Browser is not longer supported

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

{{viewport.spaceProperty.prod}}

DEFAULT - Standardwerte definieren (BS2000-Systeme)

Mit einer DEFAULT-Anweisung können Sie eigene Standardwerte für Operanden einer KDCDEF-Steueranweisung festlegen. Ein mit DEFAULT eingestellter Standardwert für einen Operanden gilt bis zur nächsten DEFAULT-Anweisung für die gleiche Steueranweisung und den gleichen Operanden. Um einen mit DEFAULT definierten Standardwert auf die UTM-Standardeinstellung zurückzusetzen, muss jeweils der UTM-Standardwert mit einer DEFAULT-Anweisung zugewiesen werden. Ist dies nicht explizit möglich, beispielsweise bei FORMAT= Leerzeichen, dann wird der Standardwert durch die Angabe von (STD) oder *STD eingestellt.

Vorteil dieser Anweisungs-spezifischen Standardwerte: Wenn Sie eine Steueranweisung mehrmals angeben (z.B. PTERM), so brauchen Sie nicht in jeder dieser Anweisungen die gleichen Operandenwerte anzugeben (z.B. in PRONAM den Rechnernamen).

Bei der Portierung von UTM-Anwendungen von BS2000-Systemen auf Unix-, Linux- und Windows-Systemen ist zu beachten, dass die DEFAULT-Anweisung von openUTM auf Unix-, Linux- und Windows-Systemen nicht unterstützt wird.

DEFAULT

control-statement operand [ ,operand ] [ ,... ]

control-statement 


ist die KDCDEF-Steueranweisung, für die mit dieser DEFAULT-Anweisung  neue Standardwerte festgelegt werden sollen. Die folgenden Operanden sind abhängig von dieser Steueranweisung und beziehen sich nur auf die durch sie bezeichnete Klasse von Steueranweisungen. Dabei ist zu beachten, dass die PROGRAM- und AREA-Anweisungen eine Klasse bilden, d.h. geänderte Standardwerte der PROGRAM-Anweisung beziehen sich auch auf die anderen Anweisungen dieser Klasse.

Zwischen dem Operanden control-statement und den folgenden Operanden muss mindestens ein Leerzeichen stehen. Welche Steueranweisungen Sie hier angeben dürfen, entnehmen Sie der Tabelle auf der nächsten Seite.

operand ,... 

gibt einen (oder mehrere) Operanden der KDCDEF-Steueranweisung control-statement an. Die Operanden werden durch Kommata getrennt angegeben. Welche Operanden für control-statement jeweils zulässig sind, können Sie der Tabelle auf der nächsten Seite entnehmen.

zulässige Steueranweisungen

zulässige Operanden

CON

BCAMAPPL={local_appliname | (STD)}
LPAP={lpapname | (STD)}
PRONAM={processorname | C’processorname’}
TERMN=termn_id

LPAP

DEAD-LETTER-Q={NO | YES}
NETPRIO=netprio
QLEV=queue_level_number
STATUS={ON | OFF}
SESCHA=sescha_name

LSES

LPAP=sessionname
NODE-NAME=node_name

LTAC

LPAP=lpapname
LTACUNIT=ltacunit
STATUS={ON | OFF}
TYPE={D|A}
WAITTIME=(time1,time2)

LTERM

ANNOAMSG={Y|N}
FORMAT={formatname | (STD)}
KERBEROS-DIALOG={YES | NO}
LOCALE={ ( [lang_id], [terr_id],[ ccsname] ) | *STD}
NETPRIO=netprio
PLEV=print_level_number
QAMSG={Y|N|(STD)}
QLEV=queue_level_number
RESTART={YES | NO}
STATUS={ON | OFF}
USAGE={D | O}

LOAD-MODULE

LIB=libname
LOAD-MODE=loadmode
VERSION={version | *HIGHEST-EXISTING | *UPPER-LIMIT}

OSI-CON

ACTIVE={YES | NO}
LOCAL-ACCESS-POINT=access_point_name

OSI-LPAP

APPLICATION-CONTEXT=application_context
DEAD-LETTER-Q={NO | YES}
IDLETIME=time
QLEV=queue_level_number
STATUS={ON | OFF}
TERMN=termn_id 

PROGRAM

COMP=compiler
LOAD-MODULE={lmodname | *STD}

PTERM

BCAMAPPL=local_appliname
CONNECT={YES | NO}
ENCRYPTION-LEVEL={NONE | 3 | 4 | TRUSTED}

IDLETIME=time
MAP={USER | SYSTEM | SYS | SYS1 | SYS2 | SYS3 | SYS4}
PRONAM={processorname | C’processorname’ | *RSO}
PROTOCOL={N | STATION}
PTYPE={partnertyp | *RSO | *ANY}
STATUS={ON | OFF}
TERMN={termn_id | (STD)}
USAGE={D | O}
USP-HDR={ALL | MSG | NO}

SESCHA

CONNECT={Y | N}
CONTWIN={Y | N | (STD)}
DPN={instance_name | (STD)}
IDLETIME=time
PLU={Y|N | (STD)}
PACCNT=number

TAC

ADMIN={Y | N}
CALL={BOTH | FIRST | NEXT | (STD)}
DEAD-LETTER-Q={NO | YES}
ENCRYPTION-LEVEL={NONE | 2}

EXIT={exit | (STD) }
PGWT={NO | YES}
PROGRAM={programname | (STD)}
QLEV=queue_level_number
QMODE = {STD | WRAP-AROUND}
RUNPRIO=priority
SATADM={NO | YES}
SATSEL={BOTH | SUCC | FAIL | NONE}
STATUS={ON | OFF | HALT | KEEP}
TACCLASS={class | (STD)}
TACUNIT=tacunit
TCBENTRY={name_of_tcbentry-statement | (STD)}
TIME={time1 | (time1,time2)}
TYPE={D | A | Q} 


TPOOL

ANNOAMSG={ Y | N }
BCAMAPPL=appliname
ENCRYPTION-LEVEL={NONE | 3 | 4 | TRUSTED}

FORMAT={formatname | (STD)}
IDLETIME=time
KERBEROS-DIALOG={YES | NO}
LOCALE={ ( [lang_id], [terr_id],[ ccsname] ) | *STD }
MAP={ USER | SYSTEM | SYS | SYS1 | SYS2 | SYS3 | SYS4 }
NETPRIO={ MEDIUM | LOW }
NUMBER=number1
PRONAM={ processorname | C’processorname’ | *ANY }
PROTOCOL={ N | STATION }
PTYPE={ partnertyp | *ANY }
QLEV=queue_level_number
TERMN={ termn_id | (STD) }
USP-HDR={ALL | MSG | NO}

USER

FORMAT={formatname | (STD)}
LOCALE={ ( [lang_id], [terr_id],[ ccsname] ) | *STD }
PERMIT={NONE | ADMIN | SATADM | ( ADMIN,SATADM)}
PROTECT-PW=(length,level_of_complexity,max_time,min_time)
QLEV=queue_level_number
QMODE = {STD | WRAP-AROUND}
RESTART={YES | NO}
SATSEL={BOTH | SUCC | FAIL | NONE}
STATUS={ON | OFF}