1 Tabelle der Eingabesituationen und Zustände
Im Programm existiert eine Matrix mit Maskennummer und Tabellen-/Dialognummer je Eingabesituation und Status.
lTabnr[lEtyp][lEstat][1] = Tabellennummer (in Grafik CGW)
lTabnr[lEtyp][lEstat][2] = Maskennummer (nur für DOS-Version)
Je nach Eingabesituation (im Programm die Variable lEtyp) können vom Standard abweichende Dialoge hinterlegt werden (s. nächstes Kapitel für Verwendung spezieller Dialoge). Die Dialoge können zusätzlich vom Verarbeitungszustand und der Auftragsart abhängen.
|
Nr. (lEtyp)
|
Eingabesituation
|
|
1
|
Kopfeingabe
|
|
2
|
Bild 1 Kopf
|
|
3
|
Bild 2 Kopf
|
|
4
|
Kopierfenster
|
|
5
|
E-Zeile (lZtyp = 1)
|
|
6
|
M-Zeile (lZtyp = 2)
|
|
7
|
A-Zeile (lZtyp = 3)
|
|
8
|
T-Zeile (lZtyp = 4)
|
|
9
|
Z-Zeile (lZtyp = 5)
|
|
10
|
P-Zeile (lZtyp = 6)
|
|
11
|
V-Zeile (lZtyp = 7)
|
|
12
|
K-Zeile (lZtyp = 8)
|
|
13
|
Fenster E-Zeile
|
|
14
|
1. Fenster M-Zeile
|
|
15
|
2. Fenster M-Zeile
|
|
16
|
1. Fenster A-Zeile
|
|
17
|
2. Fenster A-Zeile
|
|
18
|
3. Fenster A-Zeile (Termine)
|
|
19
|
Fenster P-Zeile
|
|
20
|
Merkmalfenster P-Zeile
|
|
21
|
Merkmalfenster A-Zeile
|
|
Nr. (lEstat)
|
Zustand
|
|
1
|
erfassen
|
|
2
|
Zustand 10 erfasst
|
|
3
|
Zustand 20 terminiert
|
|
4
|
Zustand 30 freigegeben
|
|
5
|
Zustand 40 gedruckt
|
|
6
|
Zustand 50 in Arbeit
|
|
7
|
Status erledigt ("E")
|
