3.1.3 Feldbeschreibung
Es können bis zu 15 Feldbeschreibungs-Datensätze angelegt werden. Der Schlüssel eines Feldbeschreibungs-Datensatzes hat folgenden Aufbau:
|
Position
|
Länge
|
Inhalt
|
|
1
|
1
|
Typ F für "Datei"
|
|
2
|
4
|
Index der Datei, in der sich das Feld befindet, für das die Feldbeschreibung angelegt werden soll.
|
|
6
|
4
|
Nummer des betroffenen Datensatzes (Satz 1 enthält die Felder 1-10, Satz 2 die Felder 11-20 usw. bis Satz 15)
|
Hinter dem Schlüssel stehen bis zu 10 Feldbeschreibungen mit jeweils folgendem Aufbau:
|
Element
|
Bezeichnung
|
Format
|
Position
|
Länge
|
möglicher Inhalt
|
|
1
|
Feldnummer
|
C3
|
1
|
3
|
|
|
2
|
Position
|
C4
|
4
|
4
|
Postion im Datensatz der Datei
|
|
3
|
Feldformat oder Datenverweis
|
C5
|
8
|
5
|
alphanumerisch: Cnnnn
(nnnn = Stellenanzahl)
numerisch: Nnn.m
(nn = Anzahl Vorkommastellen
m = Anzahl Nachkommastellen)
Verweis auf eine Datei, in der das Feld schon beschrieben ist (Format *nn: nn = Dateinummer). In Element 4 (maximale Länge) wird dann die Feldnummer aus der Verweisdatei eingetragen
|
|
4
|
maximale Feldlänge oder Feldnummer aus Dateiverweis
|
C3
|
13
|
3
|
maximal mögliche Feldlänge
Falls im Element 3 (Feldformat) ein Datenverweis eingetragen ist, wird hier die Feldnummer aus dieser Verweisdatei eingetragen.
|
|
5
|
Variabel
|
C15
|
16
|
15
|
Variablenname des Feldes im MRG-Baustein
|
|
6
|
Bezeichnung
|
C20
|
31
|
20
|
Feldbezeichnung in der Datei
|
|
7
|
Bemerkung
|
C45
|
51
|
45
|
Beginnt die Bemerkung mit einem (*), so stellt sie einen Verweis auf eine Texterweiterung dar. Es sollten nur die ersten 20 Stellen verwendet werden, da nur diese am Bildschirm ausgegeben werden.
|
|
8
|
Länge
|
C3
|
96
|
3
|
Feldlänge (bei nummerischen Feldern incl. der Nachkomma- stellen, aus dem Vorzeichen und dem Komma) Wenn in Element 3 ein Dauerverweis eingetragen ist, wird hier nichts eingetragen.
|
|
9
|
Nachkommastellen
|
C2
|
99
|
2
|
Anzahl der Nachkommastellen (nur bei nummerischen Feldern, siehe Feld 3 dieser Datei). Wenn in Element 3 ein Datenverweis eingetragen ist, wird hier nichts eingetragen.
|