CTV-Objekt

Das CTV-Objekt ist ein vom CTV-Laufzeitsystem gepflegtes globales Mengenobjekt mit dem Namen ZZCTV, in dem Informationen zu sämtlichen sog. Toplevel-Schriftgutinstanzen eingetragen sind. In diesem Objekt können die Schriftgutinstanzen von der Anwendung selektiert werden.

Module können auf dieses Objekt zugreifen, indem es in deren Schnittstelle hinzugefügt wird.

Dieses globale Objekt ist vom Typ SCHRIFTGUT-INSTANZ und hat folgende Datenstruktur:

    01  #01-REC.
        05  #01-000-SGUT-ID              PIC 9(9) BINARY
        05  #01-000-SGUT-BZ              PIC X(128)
        05  #01-000-SGUT-DEF
            10  #01-000-SGUT-DEF-NAME    PIC X(32)
            10  #01-000-SGUT-DEF-TYPE    PIC X(4)
            10  #01-000-SGUT-DEF-APPL    PIC X(12)
        05  #01-000-SGUT-SEL-KZ          PIC X(1)
            88  #01-SGUT-IS-SELECTED     VALUE 'J'
            88  #01-SGUT-IS-NOT-SELECTED VALUE 'N'
        05  #01-000-SGUT-SEQ             PIC 9(9) BINARY  

In dem Feld 000-SGUT-ID ist eine fortlaufende Nummer gespeichert, mit der diese Instanz innerhalb des erzeugenden GeVos eindeutig identifiziert werden kann.

Das Feld 000-SGUT-BZ beinhaltet die Bündelbezeichnung, wie diese im CTV-Wizard bei der Anlage dieses Schriftguts eingeben wurde.

In den Feldern 000-SGUT-NAME, 000-SGUT-TYPE und 000-SGUT-APPL sind Name, Typ und Anwendung der Schriftgutdefinition eingetragen, aus der diese Instanz erstellt worden ist.

In dem Feld 000-SGUT-SEL-KZ ist angeben, ob diese Instanz zur Zeit selektiert ist oder nicht.

Das Feld 000-SGUT-SEQ kann von der Anwendung gefüllt werden, um die Reihenfolge bei der dynamischen Schriftgutbündelung festzulegen. Dieses Feld wird für alle anderen CTV-Operationen ignoriert.

ctv:cedge:zzctv · Zuletzt geändert: 09.08.2024 13:25

Copyright © 1992-2024 TeamWiSE Gesellschaft für Softwaretechnik mbH         Adressen |  Kontakt |  AGB |  Datenschutzerklärung |  Impressum