Listen: definieren, drucken und anzeigen

Listen sind die einfachere Variante Datenbank-Inhalte zu drucken. Listen werden meist über eine Datenbanktabelle definiert und eine Auswahl ihrer Felder auf eine Zeile gedruckt.
Listen -Layouts haben wie die Masken-Layouts etc. Benennungen, sodaß für jede Datenbanktabelle eine praktisch beliebige Anzahl von Layouts mit entsprechenden Datenzusammenstellungen definiert werden können. Typisch werden die Spalten einer Liste über die gewünschten Felder der jeweiligen Datenbanktabelle definiert. Mittels spezieller Eintragungen in den Spalten-Definitionen läßt sich ferner ein Rückgriff auf andere Datenbanktabellen und deren Felder realisieren (dazu müssen die Verknüpfungen der Tabellen über ihre Key's bekannt sein). Für ausgewählte Spalten kann deren Summation aktiviert werden. Oft ist es erwünscht nicht alle Datensätze einer Datenbanktabelle zu drucken, sondern nur solche die einem bestimmten Kriterium entsprechen oder in einem speziellen Bereich eines Key's liegen.
Z.B. könnte eine Liste über nur alle Isolierglas-Artikel definiert werden, indem eine Kondition "nur Artikel vom Typ 2" aktiviert wird. Eine solche Kondition muß natürlich etwas formaler geschrieben werden, wobei der Feldname (hier ARTY für Artikeltyp) bekannt sein muß: $ARTY =="2" (dies ist Gegenstand der von uns angebotenen Seminare).




Ausschnitt einer auf diese Weise gedruckten Liste.



Neben der Möglichkeit diese Liste tatsächlich auf einem Drucker zu drucken besteht die Möglichkeit die Liste auf dem Bildschirm in einer sogenannten Listbox auszugeben.


Definietionsansicht einer Liste (hier der gedruckten Version)