6.1 Arrayzuordnungen für ScrolledTabList in Dialogen
Positionen für ScrolledTabList „acpbBP“ Bestellung
In dieses Array wird die Bestellung eingelesen und angezeigt (links). Es enthält alle B-Zeilen und zugehörige Z-Zeilen des Auftrags (Bestellung).
|
acpbBP
|
column
| |||||||||||
|
row
|
[0]
|
[1]
|
[2]
|
[3]
|
[4]
|
[5]
|
[6]
|
[7]
|
[8)
| |||
|
3-dim
|
---
|
[0]
|
[1]
|
---
|
---
|
---
|
---
|
---
|
---
|
so viel wie Z-Zeilen zu Pos.
| ||
|
interner Index
|
anzeigen = 1
|
aktuelle Bestell-
position
(D107)
|
gelesene Bestell-
position
(D107)
|
Disposition (D023)
|
Teil (D006)
|
Teil-EKA (D104)
|
Teil-
Lieferfant-
Beziehung (D116)
|
Teil-MWI (D027)
|
Lager (D024)
|
[9,0] = „nix“ wenn keine,
Z-Zeilen der Bestell-
position (scsBFzpo)
| ||
|
acpbBP
|
column
| |||||||||||
|
row
|
[9]
|
[10]
|
[11]
|
[12]
|
[13]
|
[14]
|
[15]
|
[16]
|
[17)
| |||
|
3-dim
|
---
|
[0]
|
[1]
|
---
|
---
|
---
|
---
|
---
|
---
|
| ||
|
|
Lagerbezeichnung (D035)
|
Teil-AUF (D28)
|
----
|
|
|
|
|
|
|
| ||
Positionen für ScrolledTabList „acpbVO“ mit gesamter Vorschau
Diese Array dient der Übernahme und der Bearbeitung der Vorschau-Daten. Es enthält die aktiven und entfernten Positionen der Vorschau.
|
acpbVO
|
column
| ||||
|
row
|
[0]
|
[1]
|
[2]
|
[3]
| |
|
3-dim
|
---
|
[0]
|
[1]
|
---
|
---
|
|
interner Index
|
aktiv = 1
entfernt = 0
|
aktuelle Vorschauposition (D158) (scsBFlvo)
|
gelesene oder initialisierte (leere) Position
|
ISN D158, 0 = neuer Satz
|
D256, scsWertePos
|
Anzuzeigende Felder für ScrolledTabList „acpbSTLfld_POSB“ (Bestellung) und „acpbSTLfld_POSV“ (Vorschau)
Dieses Array dient der Anzeige der Daten. Es enthält alle Felder, die in der ScrolledTabList angezeigt werden. Diese Felder werden aus den entsprechenden INI-Einträgen im Programm eingelesen. Die Angaben sind für jede ScrolledTabList für die Anzeige der Positionsdaten zwingend.
|
acpbSTL_Tx
|
column
| |||||
|
row
|
[0]
|
[1]
|
[2]
|
[3]
|
[4]
|
[5]
|
|
Index in der ScrolledTabList = Reihenfolge der Felder
|
Spaltenüberschrift
|
Dateinummer des Feldes
|
Feldnummer bzw. Position im Puffer 255
|
Anzeigeformat
|
Nummer des Feldes aus dem INI-Eintrag
|
TRIM:
0 = nicht, 1 = TRIM
|