Your Browser is not longer supported

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

{{viewport.spaceProperty.prod}}

LMSASSRD

LMSASSRD generiert die Satzbeschreibung.

Name

Operation

Operanden

name

LMSASSRD

[P=prefix,]MF={ D | C | L }

prefix

Max. 3 Zeichen, die den Feldnamen vorangestellt werden sollen.
Standardwert ist die Zeichenfolge RD.

D

C

L

Ein Pseudoabschnitt (DSECT) wird generiert.

Ein Speicherbereich wird generiert (ohne CSECT-Anweisung).

Es werden Konstanten definiert, die für die Initialisierung der Kontrollblöcke verwendet werden können.

Auflösung von LMSASSRD

***********************************************************************
*                                                                     *
*        RECORD DESCRIPTION (DSECT)                                   *
*                                                                     *
***********************************************************************
        SPACE
&NAME    DSECT
&P.ACC   DS    F                       READ ACCESS ID         INOUT  X'FFFFFFFF'
&P.BLEN  DS    F                       BUFFER LENGTH             IN  F'0'
&P.RLEN  DS    F                       RECORD LENGTH          INOUT  F'0'
&P.RES1  DS    XL3                     FREE                          XL3'000000'
&P.RECID DS    0XL5                    RECORD ID              INOUT 
&P.RTYP  DS    XL1                     RECORD TYPE            INOUT  XL1'01'
&P.RNUM  DS    F                       RECORD NUMBER          INOUT  F'0'
&P.RES2  DS    2F                      FREE                          2F'0'
&P.PLNG  EQU   *-&P.ACC                 RD LENGTH