Definition von Datenquellen
Definition von Datenquellen
Für den Wertevorrat von Listfeldern, Kombinationsfeldern und die Spalten von Tabellen können ePOS Parameter zugeordnet werden, um die Auswahl dieser Dialogobjekte zu füllen.
Da es sich jeweils um eine Liste von Werten handelt, wird ein indizierter Parameter benötigt. Die Ausgabe erfolgt jeweils ab einem definierten Startindex (fest oder ebenfalls als Parameter). Es bestehen folgende Möglichkeiten:
Ein einfach indizierter einfacher oder PG-Parameter.
Ein nicht indizierter Parameter einer einfach indizierten Parametergruppe.
Ein einfach indizierter Parameter einer beliebig indizierten Parametergruppe. Hier wird der Index Parametergruppe als fest betrachtet und die Indizierung des Parameters verwendet.
Beispiele:
Längen[1] | Aufzählung aller Längen |
pos[1].Bezeichnung | Aufzählung der Bezeichnungen aller Positionen |
pos[StartIndex].ID | Aufzählung ab dem Index StartIndex |
Artikel[i].Exportzuschlag[1] | Aufzählung aller Exportzuschläge des Artikels i |
Nicht zulässig sind mehrfach indizierte Parameter oder Parametergruppen.
Bei allen Dialogobjekten außer der Tabelle wird die Übernahme der Werte durch den ersten Feldwert im Zustand LEER oder UNDEF bzw. durch die Definitionslänge des Feldes beendet.
Bei Tabellen erfolgt die Belegung Spaltenweise, d.h. die Anzahl der Werte in den Spalten sind voneinander unabhängig. Das Endekriterium ist hier ein Feldwert im Zustand UNDEF. Bei LEER wird eine leere Zelle angelegt.
Der Parameter kann mit Hilfe des Eingabe-Assistenten über Drag & Drop in das betreffende Feld im Eigenschaftsfenster gezogen werden. Für den Index wird automatisch der Wert „1" vorgeschlagen, der aber frei geändert werden kann.