Beispiel
*** KEY INFORMATION (NO CALC-SEARCH KEYS) ***
SET KEY DUPL DUPL LIST PPP-BITS DBTT SSIA OWNER TABLE-ACTKEY
REF SET-NAME REF TYPE LNGTH NOT TABLE TABLE INDEX ATT SET O M TAB SPLIT COLUM DISPL DISPL AREA BNR
1 ERTEILTE-AUFTRAEGE 1 ASC 4 * * * * 2 1 0 0
2 SEARCH 6 * * 2 2 28 0
2 AUFTR-INHALT 3 ASC 2 * * * 2 1 0 0
3 NOCH-ZU-BEZAHLEN * 2 0 0
4 RATENKAUF * 2 0 0
5 ANGEBOT 4 ASC 40 * * 5 1 0 0 11
6 NAEHERE-AUSWAHL 5 ASC 40 * * 5 1 0 11
7 BESTELLANGABEN 6 ASC 4 * * * * 2 1 0 0 0
8 MIN-BESTAND-ERREICHT 7 ASC 10 * * * 2 1 0 5 8
9 ENTHAELT * 2 0 0
10 ENTHALTEN-IN * 2 0 0
11 LIEFERANTEN 8 ASC 35 * * * 2 1 0 4 22
12 LIEFERBARE-ARTIKEL 9 ASC 40 * * 5 1 0 0
10 SEARCH 1 * * * 2 2 28 0
13 BESTELLTE-ARTIKEL * 2 0 0
14 NACHBESTELLTE-ARTIKEL * 2 0 0
15 ABGEGEBENE-BEST * 2 0 0
16 EMPFANGENE-BEST * 2 0 0
17 BESTELL-INHALT * * * 2 1 0 0 4
18 ERGEBNISSET ASC 1 * * * 2 1 0 12 0
19 LIMITED-SET ASC 1 * * * 2 1 0 12 0
20 IQL-DYN1 ASC 1 * * * 2 1 0 12 0
21 IQL-DYN2 ASC 1 * * * 2 1 0 12 0
22 IQL-DYN3 ASC 1 * * * 2 1 0 12 0
23 IQL-DYN4 ASC 1 * * * 2 1 0 12 0
24 IQL-DYN5 ASC 1 * * * 2 1 0 12 0
25 IQL-DYN6 ASC 1 * * * 2 1 0 12 0
26 IQL-DYN7 ASC 1 * * * 2 1 0 12 0
27 IQL-DYN8 ASC 1 * * * 2 1 0 12 0
28 SYS_RATENZAHLUNG 11 SEARCH 6 * * * 2 1 0 3 11
30 SYS_ARTIKELAUSWAHL 13 SEARCH 25 * * 5 1 0 11 31
33 SYS_MATERIALIEN 18 SEARCH 1 * * * 5 1 0 11 34
19 SEARCH 20 * * * 5 2 28 11 35
34 IMPLICIT_RESULT_SET ASC 1 * * * 0 1 0 12 0
Die halbfett gedruckten Felder enthalten vor Ablauf des Dienstprogramms BFORMAT noch den Wert '0'.
Unter der Überschrift KEY INFORMATION (NO CALC SEARCH KEYS) druckt BPSIA Informationen aus über die im Schema auf Satzartebene und Setebene definierten Schlüssel. Die Tabelle enthält keine Informationen über CALC-Keys und CALC-SEARCH-Keys (siehe "CALC INFORMATION" bzw. "CALC-SEARCH-KEY INFORMATION").
SET REF
Nummer des Sets, zu dem der Schlüssel gehört
SET-NAME
Name des Sets
KEY REF
Nummer des Schlüssels
TYPE
Art des Schlüssels
ASC:
ASCENDING-Key
DESC:
DESCENDING-Key
SEARCH:
SEARCH-Key (USING INDEX)
DBKEY:
sortiert nach Satzfolgenummern
LNGTH
Gesamtlänge des Schlüsselfeldes
DUPL NOT
Kennzeichnung, ob gleiche Schlüsselwerte vorkommen dürfen oder nicht
*
: Duplikate nicht erlaubt
DUPL TABLE
Kennzeichnung, ob eine Duplikattabelle angelegt wurde oder nicht
*
:
Duplikattabelle (TYPE IS DATABASE-KEY-LIST)
'BLANK':
keine Duplikattabelle (TYPE IS REPEATED-KEY)
TABLE
Kennzeichnung, ob eine Tabelle erzeugt wurde oder nicht
*
: Tabelle angelegt
INDEX
Kennzeichnung, ob es sich um eine einstufige oder mehrstufige Tabelle handelt
*
:
mehrstufige Tabelle
ATT
Kennzeichnung, ob die Tabelle einer Set-Occurrence in der Nähe des Owners gespeichert werden soll
*
: ATTACHED TO OWNER
LIST SET
Kennzeichnung, ob die Set-Occurrence-Tabelle als Liste angelegt ist
*
: Liste
PPP-BITS
*
bedeutet bei
durch Verlagerung von Membersätzen z.B. mit BREORG sind Probable Position Pointer, die auf diese Membersätze verweisen, mit hoher Wahrscheinlichkeit nicht mehr aktuell
TAB
durch Verlagerung von Tabellen z.B. mit BREORG sind Probable Position Pointer, die auf diese Tabellen verweisen, mit hoher Wahrscheinlichkeit nicht mehr aktuell
Probable Position Pointer können auch vorliegen, ohne dass diese Anzeigen gesetzt sind, weil der DBH bei Verlagerung einzelner Sätze diese Bits nicht pflegt. Die Anzeigen werden in der Regel gesetzt, wenn durch Dienstprogramme alle Sätze verlagert wurden.
Ein BREORG-Lauf ist eventuell sinnvoll.
SPLIT
für die Reorganisation laut REORGANIZATION-Klausel
2: Standardwert; wird auch ausgegeben, wenn keine Tabelle existiert
DBTT COLUM
Spaltennummer in der DBTT der Ownersatzart, in der die Adresse der Tabelle eingetragen ist
0: keine Tabelle vorhanden
SSIA DISPL
Distanz der Schlüssel-Beschreibung in der SSIA zum Beginn aller Schlüssel-Informationen für diesen Set
OWNER DISPL
Innerhalb der Set-Connection-Data für diesen Set in der Ownersatzart:
Distanz des Feldes mit der Adresse der Tabelle. Es ist nur vorhanden, wenn die Tabelle mit dem Zusatz WITH PHYSICAL LINK definiert wurde
TABLE-ACTKEY
bei Standard Sets:
AREA:
Nummer des Realm, in dem die Tabelle gespeichert wird (DETACHED WITHIN); 0: Tabelle wird im Realm des Ownersatzes gespeichert (DETACHED oder ATTACHED)
BNR:
keine Bedeutung bei Standard Sets
bei nicht Standard Sets: Adresse der Tabelle
Seitennummer; 0 bei dynamischen Sets