Your Browser is not longer supported

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

{{viewport.spaceProperty.prod}}

BTAM-Satz-/Blockformate

BTAM ist eine blockorientierte Zugriffsmethode für Banddateien des Formats BLKCTRL= NO. Für die Blocklänge gilt: 18 Byte <= Blocklänge <= 32768 Byte (vgl. Beschreibung des Operanden LEN im BTAM-Aktionsmakroaufruf).

BTAM wertet den FCB-Operanden RECFORM aus. Die Angabe des Satzformates wird auf die Blocklänge bezogen.

  • RECFORM=F für Blöcke fester Länge
    Die Länge wird mit BLKSIZE=länge definiert oder ist als LEN-Angabe beim BTAM-Makroaufruf angegeben. Für die minimale/maximale Länge gelten die oben angegebenen Werte.

  • RECFORM=U für Blöcke undefinierter Länge
    BTAM entnimmt die Blocklänge entweder dem LEN-Operanden beim Makroaufruf oder dem Register, das in FILE/FCB mit RECSIZE=reg spezifiziert wurde.

  • RECFORM=V für Blöcke variabler Länge
    (Satzformat V wird behandelt wie Satzformat U)

Mit SAM erstellte Banddateien können mit BTAM blockweise gelesen werden. Da BTAM die Satzstruktur nicht kennt, muss der Anwender für das Entblocken der Sätze selbst sorgen.