Arbeiten mit Master-Detail-Datensätzen

In Verbindung mit der Datenbindung und Listenprojekten kann List & Label automatisch vorhandene Relationen zwischen mehreren Tabellen auswerten und übernehmen.

Die Art der Datenübergabe wird mithilfe der Eigenschaft AutoMasterMode festgelegt. Die zugrundeliegende Enumeration stellt folgende Werte zur Verfügung:

      None: Es werden keine Master-Detail-Relationen ausgewertet

      AsFields: Master- und Detaildaten werden parallel als Felder angemeldet. Es lassen sich dadurch Gruppierungen, Statistiken und Übersichten realisieren.

      AsVariables: Die Masterdaten werden als Variablen, die Detaildaten als Felder angemeldet. Nach jedem Masterdatensatz wird das Projekt intern mittels LlPrintResetProjectState() zurückgesetzt. Auf diese Weise lassen sich mehrere identische Reports mit unterschiedlichen Daten hintereinander in einem Job drucken, zum Beispiel mehrere Rechnungen.

Bitte beachten Sie auch die mitgelieferten Beispiele zur Datenbindung.