Your Browser is not longer supported

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

{{viewport.spaceProperty.prod}}

DJINF - Datenliste oder DSECT für Makro JINF erstellen

&pagelevel(3)&pagelevel

Allgemeines

Anwendungsgebiet:

Abfragen und Zugriff zu Listen und Tabellen; siehe "Abfragen und Zugriff zu Listen und Tabellen"

Makrotyp:

Definitionsmakro;

siehe "Typen von Makroaufrufen"


Makrobeschreibung

Der Makro DJINF generiert eine Beschreibung des Ausgabebereichs für den Makro JINF. Die Beschreibung wird als DSECT oder als Datenabschnitt angelegt. Die DSECT/Datenliste wird für die 24-Bit-Schnittstelle durch Angabe der Operanden JATTR/RUNTIME erzeugt; für die 31-Bit-Schnittstelle durch Angabe des Operanden PARLIST. Im letzteren Fall beginnt die Beschreibung des Ausgabebereichs mit dem Standardheader. Die Initialisierungswerte sind in die Datenliste eingetragen.

Makroaufrufformat und Operandenbeschreibung

DJINF

DSECT=YES / NO

[,PREFIX=p]

{ ,JATTR={NO / YES} ,RUNTIME={NO / YES} / ,PARLIST={NO / YES} }

DSECT=
gibt an, ob eine DSECT zu dem Ausgabebereich oder ein Datenabschnitt (Datenliste) als Ausgabebereich generiert wird.

YES
Eine DSECT wird generiert.

NO
Eine Datenliste wird generiert.

PREFIX=
bezeichnet eine Zeichenfolge, mit der die symbolischen Namen der DSECT/Datenliste beginnen.

p
Präfix für die symbolischen Namen; Länge <= 2 Zeichen. Voreinstellung: p = JI.

JATTR=
gibt an, ob die DSECT/Datenliste für die Jobdaten generiert wird.

NO

Eine DSECT/Datenliste wird nicht generiert.

YES
eine DSECT/Datenliste wird generiert.

RUNTIME=
gibt an, ob die DSECT/Datenliste für aktuelle Jobdaten (Job-Startzeit, Anzahl Job-Wiederholungen) generiert wird.

NO
Eine DSECT/Datenliste wird nicht generiert.

YES
Eine DSECT/Datenliste wird generiert.

PARLIST=
gibt an, ob eine DSECT/Datenliste für die 31-Bit-Schnittstelle generiert wird.

NO
Eine DSECT/Datenliste wird nicht generiert.

YES
eine DSECT/Datenliste wird generiert.

Layout der DSECT für die 31-Bit-Schnittstelle

           DJINF DSECT=YES,PARLIST=YES
1 *--------P A R A M E T E R L I S T
1          #INTF REFTYPE=REQUEST,                                        C
1                INTNAME=JINF,                                           C
1                INTCOMP=002
1 JIJOBDPL  DSECT
1          FHDR  UNIT=43,FUNCT=2,VERS=1
2          DS    0A
2          DS    0XL8                GENERAL OPERAND LIST HEADER
2          DC    AL2(43)             FUNCTION UNIT NUMBER
2          DC    AL1(2)              FUNCTION NUMBER
2          DC    AL1(1)              FUNCTION INTERFACE VERSION NUMBER
2          DC    X'FFFFFFFF'          Returncode is virgin
1 JIJOUID   DS    CL8                     USER ID
1 JIJOACC   DS    CL8                     ACCOUNT NUMBER
1 JIJOJCLA  DS    CL8                     JOB CLASS
1 JIJOJNAM  DS    CL8                     JOB NAME
1 JIJOTSN   DS    CL4                     TASK SEQUENCE NUMBER
1 JIJOJPRI  DS    X                       JOB PRIORITY
1 JIJORP    DS    X                       REPEAT-TYPE
1 JIJORPNO  EQU   X'01'                   - NO
1 JIJORPAS  EQU   X'02'                   - AT-STREAM-STARTUP
1 JIJORPDL  EQU   X'03'                   - DAILY
1 JIJORPWK  EQU   X'04'                   - WEEKLY
1 JIJORPPD  EQU   X'05'                   - PERIOD
1 JIJORPIT  DS    H                       REPEAT-INTERVAL
1 JIJOST    DS    X                       START-TYPE
1 JIJOSTSO  EQU   X'01'                   - SOON
1 JIJOSTEA  EQU   X'02'                   - EARLIEST
1 JIJOSTAT  EQU   X'03'                   - AT
1 JIJOSTLA  EQU   X'04'                   - LATEST
1 JIJOSTWI  EQU   X'05'                   - WITHIN
1 JIJOSTBU  EQU   X'06'                   - BYUSER
1 JIJOSTBO  EQU   X'07'                   - BYOPERATOR
1 JIJOSTIM  EQU   X'08'                   - IMMEDIATE
1 JIJOSTAS  EQU   X'09'                   - AT-STREAM-STARTUP
1 JIJOSTDR  DS    CL6                     START DATE REQUESTED
1 JIJOSTTR  DS    CL4                     START TIME REQUESTED
1 JIJORER   DS    X                       RERUN INDICATOR
1 JIJORERN  EQU   X'00'                   - NO
1 JIJORERY  EQU   X'80'                   - YES
1 JIJOFLU   DS    X                       FLUSH INDICATOR
1 JIJOFLUN  EQU   X'00'                   - NO
1 JIJOFLUY  EQU   X'80'                   - YES
1 JIJOTIME  DS    F                       CPU TIME REQUESTED
1 JIJONTL   DS    X                       NO TIME LIMIT INDICATOR
1 JIJONTLN  EQU   X'00'                   - NTL NOT REQUESTED
1 JIJONTLY  EQU   X'80'                   - NTL REQUESTED
1 JIJOMONJ  DS    CL54                    MONITORING JOB VARIABLE
1 JIJOSTDA  DS    CL6                     DATE JOB ACTUALLY STARTED
1 JIJOSTTI  DS    CL4                     TIME JOB ACTUALLY STARTED
1 JIJORPCO  DS    H                       REPEAT-COUNT
1 JIJOLEN   EQU   *-JIJOBDPL              LENGTH OF PARAMETERLIST