NTCC-Tabelle (NTCC Table) - Funktion 31.8

#### Search Results

Search

# NTCC-Tabelle (NTCC Table) - Funktion 31.8

Eine NTCC-Tabelle enthält druckerspezifische Steuerinformationen, die beim Drucken verwendet werden.

Dieses Dokument behandelt die folgenden Themen:

- NTCC-Tabelle aufrufen

- NTCC-Tabelle aus einer Liste auswählen

- NTCC-Tabelle verwalten

- Benutzerdefinierte Attribute für alle Druckertypen pflegen

- Konvertierungstabelle verwalten

- Druckertyp verwalten

- Einschränkungen

## NTCC-Tabelle aufrufen

Wenn Sie diese Funktion aufrufen, wird das Fenster NTCC Table angezeigt:

    Time 15:06:07        *** Natural Spool Administration ***      Date 2022-04-06
    User SAG                            M e n u                    File 7/411
                                          +----------- NTCC Table 7/411 -----------+
           Administration                 !                                        !
                                          !  Enter name of                         !
           10 Reports/Queues              !                                        !
           11 Devices                     !       NTCC Table                       !
           12 Abstracts                   !                                        !
           13 Applications                !  or                                    !
           14 Change Spool File           !                                        !
                                          !      *    for Selection                !
                                          !                                        !
           Maintenance                    !      ?    for Help                     !
                                          !                                        !
           30 Spool File Properties       !      .    for End                      !
           31 Objects                     !                                        !
           32 Mass Update                 !      -------------------------         !
           33 Hardcopy Allocations        !      / ________ /                      !
           34 Transfer Objects            !                                        !
                                          +----------------------------------------+
     Enter values.
     Command ===>
     Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
           Help  Menu  Exit  User  Logic Alloc Print Heade Appli Clust NTCC  Canc

In diesem Fenster können Sie den Namen einer vorhandenen NTCC-Tabelle angeben, eine NTCC-Tabelle aus einer Liste von verfügbaren NTCC-Tabellen auswählen oder eine neue NTCC-Tabelle zur Spool-Datei hinzufügen.

## NTCC-Tabelle aus einer Liste auswählen

Um eine NTCC-Tabelle aus einer Liste auszuwählen, geben Sie Folgendes ein:

- Einen teilqualifizierten Namen (z. B. `T*`, um alle NTCC-Tabellen alphabetisch beginnend mit T aufzulisten), oder

- einen Stern (*), um alle NTCC-Tabellen im `NATSPOOL`-System aufzulisten.

Eine Liste mit NTCC-Tabellen wird dann in einem Fenster angezeigt:

    Time 15:06:45        *** Natural Spool Administration ***      Date 2022-04-06
    User SAG                            M e n u                    File 7/411
                                          +-------------Select with *--------------+
           Administration                 !  New start value ......... _________   !
                                          !  -----------------------------------   !
           10 Reports/Queues              !  Fl Cm  Name        Fl Cm  Name        !
           11 Devices                     !  -- --  ---------   -- --  ---------   !
           12 Abstracts                   !      _  NAF             _  TEST1       !
           13 Applications                !                                        !
           14 Change Spool File           !                                        !
                                          !                                        !
                                          !                                        !
           Maintenance                    !                                        !
                                          !                                        !
           30 Spool File Properties       !                                        !
           31 Objects                     !                                        !
           32 Mass Update                 !                                        !
           33 Hardcopy Allocations        !                                        !
           34 Transfer Objects            !                                        !
                                          +----------------------------------------+
     Mark on selection list.
     Command ===>
     Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
           Help  Menu  Exit                     --                           Canc

`P` in der Spalte `Fl` (Kennung) bedeutet, dass die NTCC-Tabelle von ihrem Eigentümer geschützt wurde.

In der Spalte `Cm` können Sie einen der folgenden Codes eingeben:

Code | Beschreibung
--- | ---
`C` | NTCC-Tabelle kopieren.
`D` | NTCC-Tabelle löschen.
`R` | NTCC-Tabelle umbenennen.
`.` | Funktion beenden.
`X` oder ein beliebiges anderes Zeichen | NTCC-Tabelle zur Änderung oder Löschung anzeigen, siehe unten.

## NTCC-Tabelle verwalten

Wenn die angegebene NTCC-Tabelle existiert, wird sie angezeigt. Sie können die einzelnen Parameter ändern oder die gesamte NTCC-Tabelle löschen.

Anmerkung
Wenn Sie einen Namen angeben, der noch nicht existiert, können Sie eine neue NTCC-Tabelle hinzufügen. In diesem Fall ist die Option Delete (Löschen) im Fenster nicht vorgesehen.

    Time 15:07:41        *** Natural Spool Administration ***      2022-04-06
    User SAG                            M e n u                    File 7/411
                                          +-------------- NTCC Table --------------+
           Administration                 !  Modify                TESTPROF        !
                                          !  Delete (Y/N)          N               !
           10 Reports/Queues              !  ------------------------------------- !
           11 Devices                     !  Owner (Y/N) .................. N      !
           12 Abstracts                   !  ------------------------------------- !
           13 Applications                !  Maintenance                           !
           14 Change Spool File           ! - user-defined attributes (Y/N) N      !
                                          ! - conversion table (Y/N)        N      !
                                          !                                        !
           Maintenance                    !  Notes                                 !
                                          !  ________________________________      !
           30 Spool File Properties       !  ________________________________      !
           31 Objects                     !  ------------------------------------- !
           32 Mass Update                 !  Enter  Printer Type                   !
           33 Hardcopy Allocations        !  * for selection or                    !
           34 Transfer Objects            !  . for exit function  ________         !
                                          +----------------------------------------+
     Modify values, or press a PF-key.
     Command ===>
     Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
           Help  Menu  Exit                                                  Canc

Für jede NTCC-Tabelle können Sie verschiedene Druckertypen definieren. Für jeden Druckertyp können Sie Standardattribute und/oder benutzerdefinierte Attribute definieren.

In dem obigen Fenster können Sie Folgendes angeben:

- Ob Sie benutzerdefinierte Attribute hinzufügen oder löschen wollen, die für alle in der aktuellen NTCC-Tabelle definierten Druckertypen gelten (`Y/N`).

- Ob Sie eine Konvertierungstabelle für hexadezimale Werte hinzufügen oder löschen möchten, die für alle in der aktuellen NTCC-Tabelle definierten Druckertypen gültig ist (`Y/N`).

- Den Namen für einen neuen Druckertyp oder für einen bestehenden Druckertyp.

Sie können auch einen Stern (*) eingeben, um einen vorhandenen Druckertyp aus einer Liste auszuwählen. In der Spalte `Cm` des daraufhin angezeigten Fensters können Sie dann einen der folgenden Codes eingeben:

Code | Beschreibung
--- | ---
`C` | Druckertyp kopieren.
`D` | Druckertyp löschen.
`R` | Druckertyp umbenennen.
`.` | Funktion beenden.
`X` oder ein beliebiges anderes Zeichen | Druckertyp zur Änderung oder Löschung anzeigen.

## Benutzerdefinierte Attribute für alle Druckertypen pflegen

Benutzerdefinierte Attribute sind frei definierte Zeichenfolgen, die bis zu 10 Byte lang sein können. Beim Drucken werden diese Zeichenfolgen durch druckerspezifische Steuersequenzen ersetzt.

Wenn Sie `Y` angeben, um benutzerdefinierte Attribute hinzuzufügen oder zu löschen, die für alle in der aktuellen NTCC-Tabelle definierten Druckertypen gültig sind, wird der folgende Bildschirm angezeigt:

    Time 10:29:26        *** Natural Spool Administration ***      Date 2022-04-06
    User SAG                            M e n u                    File 7/411
        +------------User defined attributes for  NTCC Table : TESTPROF-------------+
        !  _ #DEV#_____   _ __________   _ __________   _ __________   _ __________ !
        !  _ __________   _ __________   _ __________   _ __________   _ __________ !
        !  _ __________   _ __________   _ __________   _ __________   _ __________ !
        !  _ __________   _ __________   _ __________   _ __________   _ __________ !
        !  _ __________   _ __________   _ __________   _ __________   _ __________ !
        !  _ __________   _ __________   _ __________   _ __________   _ __________ !
        !  _ __________   _ __________   _ __________   _ __________   _ __________ !
        !  _ __________   _ __________   _ __________   _ __________   _ __________ !
        !  _ __________   _ __________   _ __________   _ __________   _ __________ !
        !  _ __________   _ __________   _ __________   _ __________   _ __________ !
        !  _ __________   _ __________   _ __________   _ __________   _ __________ !
        !  _ __________   _ __________   _ __________   _ __________   _ __________ !
        !  _ __________   _ __________   _ __________   _ __________   _ __________ !
        !  _ __________   _ __________   _ __________   _ __________   _ __________ !
        !  _ __________   _ __________   _ __________   _ __________   _ __________ !
        !  _ __________   _ __________   _ __________   _ __________   _ __________ !
        +---------------------------------------------------------------------------+
      Mark with function or press PF key
      Command ===>
      Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
            Help  Menu  Exit                                                  Canc

Sie können bis zu 60 benutzerdefinierte Attribute definieren.

Im obigen Beispiel wurde `#DEV#` als benutzerdefiniertes Attribut definiert.

Sie können ein Attribut mit einem der folgenden Codes markieren:

Code | Beschreibung
--- | ---
`D` | Attributdefinition löschen.
`.` | Funktion beenden.
`X` oder ein beliebiges anderes Zeichen | Eine Notiz zu diesem Attribut in einem Fenster hinzufügen/ändern.

## Konvertierungstabelle verwalten

Mit der Option Conversion Table (Konvertierungstabelle) können Sie hexadezimale Werte mit Hilfe der internen NAF-Konvertierungstabelle konvertieren.

Wenn Sie diese Option wählen, erscheint ein Bildschirm, der dem folgenden Beispiel ähnelt:

    Time 10:36:46        *** Natural Spool Administration ***      Date 2022-04-06
    User SAG                  Conversion Table for TESTPROF        File 7/411

            0   1   2   3   4   5   6   7   8   9   A   B   C   D   E   F
         0  40  01  02  03  04  05  06  07  08  09  0A  0B  0C0D 0E  0F
         1  10  11  12  13  14  15 16  17  18  19  1A  1B  1C  1D  1E  1F
         2  20  21  22  23  24  25  26  27  28  29  2A  2B  2C  2D  2E  2F
         3  30  31  32  33  34  35  36  37  38  39  3A  3B  3C  3D  3E  3F
         4  40  41  42  43  44  45  46  47  48  49  4A  4B  4C  4D  4E  4F
         5  50  51  52  53  54  55  56  57  58  59  5A  5B  5C  5D  5E  5F
         6  60  61  62  63  64  65  66  67  68  69  6A  6B  6C  6D  6E  6F
         7  70  71  72  73  74  75  76  77  78  79  7A  7B  7C  7D  7E  7F
         8  80  81  82  83  84  85  86  87  88  89  8A  8B  8C  8D  8E  8F
         9  90  91  92  93  94  95  96  97  98  99  9A  9B  9C  9D  9E  9F
         A  A0  A1  A2  A3  A4  A5  A6  A7  A8  A9  AA  AB  AC  AD  AE  AF
         B  B0  B1  B2  B3  B4  B5  B6  B7  B8  B9  BA  BB  BC  BD  BE  BF
         C  C0  C1  C2  C3  C4  C5  C6  C7  C8  C9  CA  CB  CC  CD  CE  CF
         D  D0  D1  D2  D3  D4  D5  D6  D7  D8  D9  DA  DB  DC  DD  DE  DF
         E  E0  E1  E2  E3  E4  E5  E6  E7  E8  E9  EA  EB  EC  ED  EE  EF
         F  F0  F1  F2  F3  F4  F5  F6  F7  F8  F9  FA  FB  FC  FD  FE  FF
     Modify values.
     Command ===>
     Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
           Help  Menu  Exit  Reset                                           Canc

Im obigen Beispiel wurde der Hexadezimalwert `00` in allen Zeilen des Reports durch den Hexadezimalwert `40` ersetzt. Sie können eine Konvertierungstabelle für eine gesamte NTCC-Tabelle, aber auch für weitere Tabellenspezifikationen angeben, um einen speziellen Druckertyp zu definieren. Die Tabelle, die den Druckertyp definiert, wird dann vor der gesamten NTCC-Tabelle abgearbeitet.

Anmerkung
Der Spool-Server interpretiert die hexadezimalen Werte `0C`, `0D` und `15` als Form Feed, Carriage Return bzw. Line Feed. Sie können keine Ersatzwerte für diese Werte definieren. Sie können diese Werte zum Ersetzen anderer Werte verwenden. Dies kann jedoch zu unerwünschten Nebeneffekten führen, wie z. B. unbeabsichtigte Formularvorschübe oder Zeilenvorschübe.

## Druckertyp verwalten

Wenn der angegebene Druckertyp vorhanden ist, wird er angezeigt. Sie können die einzelnen Parameter ändern oder den gesamten Druckertyp löschen.

Anmerkung
Wenn Sie einen Namen angeben, der noch nicht existiert, können Sie einen neuen Druckertyp hinzufügen. In diesem Fall ist die Option `Delete` (Löschen) im Fenster nicht vorgesehen.

    Time 15:11:52        *** Natural Spool Administration ***      Date 2022-04-06
    User SAG                            M e n u                    File 7/411
                                          +-------------- NTCC Table --------------+
           Administration                 !  Modify                 TESTPROF       !
                                          !  Printer Type           PTYPE          !
           10 Reports/Queues              !  Delete (Y/N)                  N       !
           11 Devices                     !  ----------------------------------    !
           12 Abstracts                   !  Replacement for ESCAPE (H'27')   #    !
           13 Applications                !                                        !
           14 Change Spool File           !  Notes                                 !
                                          !  ________________________________      !
                                          !  ________________________________      !
           Maintenance                    !  ----------------------------------    !
                                          !  Maintenance functions                 !
           30 Spool File Properties       !  Standard attributes  ........... _    !
           31 Objects                     !  User-defined attributes  ....... _    !
           32 Mass Update                 !  Conversion table ............... _    !
           33 Hardcopy Allocations        !                                        !
           34 Transfer Objects            !  Save and exit function ......... _    !
                                          +----------------------------------------+
     Modify values, or press a PF-key.
     Command ===>
     Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
           Help  Menu  Exit                                                  Canc

Sie können Folgendes angeben:

- Ein Ersatzzeichen für das Escape-Zeichen (`H'27'`), das normalerweise eine Steuersequenz anzeigt. Dies ist hilfreich, da Escape-Zeichen oft einen Bildschirminhalt beschädigen.

- Ob Sie Standardattribute für den aktuellen Druckertyp definieren, ändern oder löschen wollen. Siehe unten.

- Ob Sie die benutzerdefinierten Attribute für den aktuellen Druckertyp ändern wollen.

- Ob Sie die für den aktuellen Druckertyp gültige Konvertierungstabelle für hexadezimale Werte ändern wollen.

Nachfolgend finden Sie Informationen über:

- Standardattribute verwalten

- Standardattributdefinitionen verwalten

- Benutzerdefinierte Attribute für den aktuellen Druckertyp verwalten

### Standardattribute verwalten

Die Standardattribute sind die Natural-Attribute `AD`, `BX`, `CD`, `OPEN` und `CLOSE`.

Die `OPEN`-Information wird verarbeitet, bevor der Report gedruckt wird. Sie kann entweder aus Text oder Steuersequenzen (z.B. zum Umschalten auf Querformat) bestehen. Die `CLOSE`-Informationen werden nach dem Drucken des Reports verarbeitet und können ebenfalls aus Text oder Steuersequenzen bestehen.

Wenn Sie die Standardattribute pflegen wollen, die für den aktuellen Druckertyp gültig sind, wird der folgende Bildschirm angezeigt:

    Time 10:29:26        *** Natural Spool Administration ***      Date 2022-04-06
    User SAG                            M e n u                    File 7/411
                                           +--------- Standard Attributes ----------+
            Administration                 !                                        !
                                           !                                        !
            10 Reports / Queues            !    _  AD=U  +         _  AD=C          !
            11 Devices                     !    _  AD=I            _  AD=V          !
            12 Abstracts                   !                                        !
            13 Applications                !    _  BX=L            _  BX=T          !
            14 Change Spool File           !    _  BX=R            _  BX=B          !
                                           !                                        !
            Maintenance                    !    _  CD=NE           _  CD=YE         !
                                           !    _  CD=TU           _  CD=GR         !
            30 Spool File Properties       !    _  CD=PI           _  CD=RE         !
            31 Objects                     !    _  CD=BL                            !
            32 Mass Update                 !                                        !
            33 Hardcopy Allocations        !    _  OPEN  +         _  CLOSE         !
            34 Transfer Objects            !                                        !
                                           !                                        !
                                           +----------------------------------------+
      Mark with function or press PF key
      Command ===>
      Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
            Help  Menu  Exit                                                  Canc

Dieser Bildschirm enthält alle verfügbaren Attribute. Ein Pluszeichen (+) neben einem Attribut bedeutet, dass bereits eine Attributdefinition vorhanden ist.

Sie können ein Attribut mit einem der folgenden Codes markieren:

Code | Beschreibung
--- | ---
`D` | Attributdefinition löschen.
`X` oder ein beliebiges anderes Zeichen | Attributdefinition zur Änderung anzeigen, siehe unten.

### Standardattributdefinitionen verwalten

Wenn Sie eine Standardattributdefinition zur Änderung oder Löschung markieren, erscheint der folgende Bildschirm:

    Time 11:03:29        *** Natural Spool Administration ***      Date 2022-04-06
    User SAG                   Standard Attributes AD=U            File 7/411

       Attribute P2UL       NTCC Table TESTPROF Printer Type PTYPE1          Save _
       Replace character for ESCAPE #
       Hexadecimal Format          On Sequence :<U:       Alphanumeric Format
       -------------------------------------------------- -------------------------
       27110000000000000000000000000000000000000000000000 #?_______________________
       00000000000000000000000000000000000000000000000000 _________________________
       00000000000000000000000000000000000000000000000000 _________________________
       00000000000000000000000000000000000000000000000000 _________________________
       00000000000000000000000000000000000000000000000000 _________________________
       Hexadecimal Format         Off Sequence :U>:       Alphanumeric Format
       -------------------------------------------------- -------------------------
       27910000000000000000000000000000000000000000000000 #j_______________________
       00000000000000000000000000000000000000000000000000 _________________________
       00000000000000000000000000000000000000000000000000 _________________________
       00000000000000000000000000000000000000000000000000 _________________________
       00000000000000000000000000000000000000000000000000 _________________________
      Notes ...... ________________________________________________________________
      Mark with function or press PF key
      Command===>
      Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
            Help  Menu  Exit                                                  Ca

Der interne Attributname für das Standardattribut wird angezeigt. Im obigen Beispiel lautet der interne Name für `AD=U` (Unterstreichung) `P2UL`. Die entsprechenden internen Ein- und Aus-Sequenzen sind `:<U:` und `:>U:`.

In der folgenden Tabelle sind die Natural-Attribute und die entsprechenden internen Ein- und Aus-Sequenzen aufgeführt.

Natural-Attribut | Ein-Sequenz | Aus-Sequenz
--- | --- | ---
`AD=U` | `:<U:` | `:U>:`
`AD=C` | `:<C:` | `:C>:`
`AD=I` | `:<I:` | `:I>:`
`AD=V` | `:<V:` | `:V>:`
`BX=L` | `:<BL:` | `:BL>:`
`BX=T` | `:<BT:` | `:BT>:`
`BX=R` | `:<BR:` | `:BR>:`
`BX=B` | `:<BB:` | `:BB>:`
`CD=NE` | `:<N:` | `:N>:`
`CD=YE` | `:<Y:` | `:Y>:`
`CD=TU` | `:<T:` | `:T>:`
`CD=GR` | `:<G:` | `:G>:`
`CD=PI` | `:<P:` | `:P>:`
`CD=RE` | `:<R:` | `:R>:`
`CD=BL` | `:<B:` | `:B>:`

Das Ersatzzeichen für das Escape-Zeichen (`H'27'`), das für das obige Beispiel definiert wurde, ist eine Raute (`#`).

Im obigen Beispiel ist der hexadezimale Wert `2711` als Ein-Sequenz definiert. Dies ist die Zeichenfolge, die das Attribut `AD=U` ersetzt, wenn die Unterstreichung eingeschaltet ist. Als Aus-Sequenz ist der hexadezimale Wert `2791` definiert. Dies ist die Zeichenfolge, die das Attribut `AD=U` bei ausgeschalteter Unterstreichung ersetzt.

Wenn Sie das `OPEN`- oder `CLOSE`-Attribut markieren, sieht der Bildschirm etwas anders aus:

    Time 15:35:18        *** Natural Spool Administration ***      Date 2022-04-06
    User SAG                      Standard Attribute               File 7/411

       Attribute OPEN       NTCC Table TESTPROF  Printer Type PTYPE1      Save _
       Replace character for ESCAPE #

       Hexadecimal Format                                 Alphanumeric Format
       -------------------------------------------------- -------------------------
       C995A596898385000000000000000000000000000000000000 Invoice__________________
       00000000000000000000000000000000000000000000000000 _________________________
       00000000000000000000000000000000000000000000000000 _________________________
       00000000000000000000000000000000000000000000000000 _________________________
       00000000000000000000000000000000000000000000000000 _________________________

       OPEN       to be used as control sequence _
       OPEN       to be used as text information *

      Notes ...... ________________________________________________________________

      Mark with function or press PF key
      Command===>
      Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
            Help  Menu  Exit                                                  Canc

Für die Attribute `OPEN` und `CLOSE` können Sie Folgendes angeben:

- Einen hexadezimalen oder alphanumerischen Wert für eine Steuersequenz oder einen Text, der vor (`OPEN`) oder nach (`CLOSE`) dem Druck eines Reports verwendet werden soll.

- Ob das `OPEN`- oder `CLOSE`-Attribut als Steuersequenz oder Textinformation verwendet werden soll. Sie können nur eine der beiden Optionen markieren.

Um die neue Definition zu sichern, markieren Sie das Feld `Save`.

### Benutzerdefinierte Attribute für den aktuellen Druckertyp verwalten

Wenn Sie die benutzerdefinierten Attribute, die für den aktuellen Druckertyp gültig sind, pflegen möchten, wird der folgende Bildschirm angezeigt:

    Time 11:04:56        *** Natural Spool Administration ***      Date 2022-04-06
    User SAG                            M e n u                    File 7/411
                   +---User defined attributes for  NTCC Table TESTPROF / PTYPE1----+
            Admini !  _ #DEV#                                                       !
                   !                                                                !
            10 Rep !                                                                !
            11 Dev !                                                                !
            12 Abs !                                                                !
            13 App !                                                                !
            14 Cha !                                                                !
                   !                                                                !
            Mainte !                                                                !
                   !                                                                !
            30 Spo !                                                                !
            31 Obj !                                                                !
            32 Mas !                                                                !
            33 Har !                                                                !
            34 Tra !                                                                !
                   !                                                                !
                   +----------------------------------------------------------------+
      Modify values or press PF-Key.
      Command ===>
      Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
            Help  Menu  Exit                                                  Canc

Im obigen Beispiel wurde `#DEV#` als benutzerdefiniertes Attribut definiert. Dieses Attribut wurde für alle Druckertypen in der NTCC-Tabelle definiert.

Sie können ein Attribut mit einem der folgenden Codes markieren:

Code | Beschreibung
--- | ---
`D` | Attributdefinition löschen.
`X` oder ein beliebiges anderes Zeichen | Attributdefinition zur Änderung anzeigen, siehe unten.

Wenn Sie ein Attribut markieren und Enter drücken, erscheint der folgende Bildschirm. Sie können hier die Attributdefinition für den aktuellen Druckertyp ändern.

    Time 11:05:41        *** Natural Spool Administration ***      Date 2022-04-06
    User SAG                      User-defined Attribute           File 7/411

       Attribute #DEV#        NTCC Table TESTPROF  Printer Type PTYPE1        Save
      _

       Replace Character for ESCAPE  #

       Hexadecimal Format                                 Alphanumeric Format
       -------------------------------------------------- -------------------------
       D3C1E2C5D940F1000000000000000000000000000000000000 LASER 1__________________
       00000000000000000000000000000000000000000000000000 _________________________
       00000000000000000000000000000000000000000000000000 _________________________
       00000000000000000000000000000000000000000000000000 _________________________
       00000000000000000000000000000000000000000000000000 _________________________

      Notes ...... Replacement for #DEV# for all printers with type PTYPE1

      Command===>
      Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
            Help  Menu  Exit                                                  Canc

Im obigen Beispiel wurde der alphanumerische Wert `LASER 1` definiert. Beim Drucken wird das Attribut `#DEV#` durch `LASER 1` ersetzt.

#### Beispiel:

Dieses Beispiel erklärt, wie NTCC-Tabellen und Reports zusammenarbeiten.

Die NTCC-Tabelle `TESTPROF` enthält das benutzerdefinierte Attribut `#DEV#` und die Druckertypen `PTYPE1` und `PTYPE2`. Für diese Druckertypen gelten die folgenden Definitionen:

- `PTYPE1`: Das benutzerdefinierte Attribut `#DEV#` wird durch `LASER 1` ersetzt. Das Standardattribut `AD=U` wird durch die Ein-Sequenz `H'2711'` und die Aus-Sequenz `H'2791'` ersetzt. Für das Standardattribut `OPEN` wurde die Textinformation `Invoice` (Rechnung) definiert.

- `PTYPE2`: Das benutzerdefinierte Attribut `#DEV#` wird durch `INK 2` ersetzt. Das Standardattribut `AD=U` wird durch die Ein-Sequenz `H'2714'` und die Aus-Sequenz `H'2794'` ersetzt.

Es gibt ein Statement `DEFINE PRINTER`, bei dem der Parameter `PROFILE` auf `TESTPROF` gesetzt ist. Über die Zuordnung `DEST/A` verweist dieser logische Drucker auf die physischen Drucker `PRINTER1` und `PRINTER2`. Für diese physischen Drucker gilt Folgendes:

- Für `PRINTER1` ist als Druckertyp `PTYPE1` definiert.

- Für `PRINTER2` ist als Druckertyp `PTYPE2` definiert.

Das `WRITE`-Statement enthält folgende Angaben:

    'The' 'report' (AD=U) 'is printed on #DEV#'

Damit wird ein Report für den logischen Drucker erstellt, der die folgende Zeile enthält:

    The :U<:report:>U: is printed on #DEV#

Wenn der Report auf dem physischen Drucker `PRINTER1` ausgegeben wird, erkennt der Spool-Server die Verbindung zwischen der NTCC-Tabelle `TESTPROF` (des Statements `DEFINE PRINTER`) und dem Druckertyp `PTYPE1` (des physischen Druckers). Die obige Zeile wird dann wie folgt wiedergegeben:

    The H'2711'reportH'2791' is printed on LASER 1

was zu der folgenden Ausgabe führt:

    Invoice
    The report is printed on LASER 1

Wenn derselbe Report auf `PRINTER2` ausgegeben wird, wird die obige Zeile wie folgt wiedergegeben:

    The H'2714'totalH'2794' is printed on INK 2

was zu der folgenden Ausgabe führt:

    The report is printed on INK 2

## Einschränkungen

Wenn ein Report mit einer NTCC-Tabelle erstellt wird, die im Makro `NTCCTAB` im Natural-Parametermodul definiert ist, wird die druckerspezifische Ersetzung nicht von Natural Advanced Facilities vorgenommen. Die Ersetzung erfolgt dann wie üblich bei der Erstellung des Reports.

Wenn die Ersetzung durch Natural Advanced Facilities erfolgt und die erforderliche NTCC-Tabelle mit einer Druckertypdefinition nicht vorhanden ist, kann der Report nicht gedruckt werden und sein Status wird auf `MINT` (fehlende NTCC-Tabelle) gesetzt.

Die Zuweisung der NTCC-Tabelle der Natural Advanced Facilities kann nur dynamisch mit Hilfe des Statements `DEFINE PRINTER` (`PROFILE`-Klausel) erfolgen.

### On this page

- NTCC-Tabelle aufrufen
- NTCC-Tabelle aus einer Liste auswählen
- NTCC-Tabelle verwalten
- Benutzerdefinierte Attribute für alle Druckertypen pflegen
- Konvertierungstabelle verwalten
- Druckertyp verwalten
- Einschränkungen