Eine Sammelrechnung ist ein impliziter Seriendruck. Die Kopf- oder Elterndaten enthalten für jeden Beleg einen Datensatz, der 1:n mit den Detail- oder Kinddaten verknüpft ist. Um einen solchen Beleg zu designen und zu drucken, muss List & Label die Elterntabelle über die DataMember-Eigenschaft bekannt gegeben werden. Zudem muss die AutoMasterMode-Eigenschaft auf AsVariables gesetzt werden, wie im folgenden Beispiel gezeigt:
ListLabel LL = new
ListLabel();
LL.DataSource = CreateDataSet();
// Bestelldaten als Variablen
LL.DataMember = "Rechungskopf";
LL.AutoMasterMode = LlAutoMasterMode.AsVariables;
// Designer
aufrufen
LL.Design();
LL.Print();
LL.Dispose();