Der Inhalt der einzelnen Tabellen aus dem Designer:
Table1
keine Inhalte
subItemTable1
keine Inhalte
subItemTable2
Dateninhalte
Gruppenkopf (subItemTable1)
subItemTable1 (Zeilendefinition 1)
Spaltenbezeichnung (Zeilendefinition 2)
subItemTable3
Dateninhalte
subItemTable4
Kopfzeile
Datenzeile
Jedes subItemTable3-Element besitzt eine Überschrift zur Gruppierung, mindestens ein Datenelement und optional ein Bild/mehrere Bilder aus subItemTable2 sowie Elemente aus subItemTable4.
Wichtig: Es können mehrere Datenzeilen mit der gleichen Gruppierung hintereinander in subItemTable3 vorhanden sein.
Aktuell werden folgende Darstellungsbedingungen verwendet:
Auf diese Weise erreiche ich eine Gruppierung der jeweiligen Tabellen. Bei einem Seitenwechsel wird der subItemTable2 auf der neuen Seite jedoch kein Gruppenkopf hinzugefügt. Die Option in der Zeilendefinition 2 „Immer auch am Tabellenanfang“ führt leider nicht zum gewünschten Ergebnis, da es sich um verkettete Tabellen handelt. Jedoch ist eine Gruppierung ohne diese Bedingung nicht möglich.
Welche Möglichkeiten bestehen um das beschriebene Verhalten zu wahren und gleichzeitig nach einem Seitenwechsel den Gruppenkopf zu drucken?
Vielen Dank.
Mit freundlichen Grüßen
Dustin
ppreuschoff
(combit Support - Patrick Preuschoff)
2
Hallo Dustin,
herzlich Willkommen im List & Label-Forum
Ich könnte mir vorstellen, dass das Setzen von “subItemTable1.Element” im Gruppenkopf (Zeilendefinition, Eigenschaft “Gruppieren nach”) und das Entfernen der bestehenden Darstellungsbedingungen schon helfen könnte. Wie sieht es auf Ihrer Seite aus, wenn das ausprobiert wird?
Der ursprüngliche Post musste überarbeitet werden. Jetzt liegt der Ist-Zustand vor.
Habe die Gruppierung im Gruppenkopf gesetzt und die Darstellungsbedingungen entfernt. Ergebnis: Nach einem Seitenwechsel wird die Überschrift und die Spaltenbezeichnung neu gedruckt. Jedoch wird auch jede andere Datenzeile mit einer Überschrift und Spaltenbezeichnung gedruckt.
ppreuschoff
(combit Support - Patrick Preuschoff)
4
Hallo Dustin,
besten Dank für das Update
Wäre es möglich, dass Sie die verwendete Projektdatei hier hochladen? Da könnte ich nochmals genauer nachschauen welche Möglichkeiten sich noch bieten.
Die Projektdatei findest du in der gezipten Datei tVerketteListe.zip. Habe dir ein Beispielprojekt geschrieben, da wir die Daten für die Tabellen über das Objektmodell (DOM) bereitstellen. Hier der Link.
Dort wird u.A. der Datenprovider gefüllt, die Tabellen aufgebaut und Abhängigkeiten gesetzt. Erstellt mit VS2022 in VB.Net. Der Projketordner ist im Verzeichnis C:\Users\Public\Downloads\ abzulegen oder der Pfad ist an einer Stelle im Code zu ändern, sodass das Beispielprojekt korrekt ausgeführt werden kann.
Danke schön.
ppreuschoff
(combit Support - Patrick Preuschoff)
6
Kurze Zwischeninfo: Das Thema wurde nicht vergessen - wir schauen uns derzeit das bereitgestellte Projekt an und werden uns nochmals melden, sobald wir einen Lösungsvorschlag haben
wie kommen Sie mit dem Beispielprojekt zurecht? Gibt es bereits erste Erkenntnisse oder sogar einen Lösungvorschlag?
Mit freundlichem Gruß
Dustin
ppreuschoff
(combit Support - Patrick Preuschoff)
8
Hallo Dustin,
es wäre klasse, wenn wir vielleicht zu dem Thema telefonieren könnten. Es gibt die ein oder andere offene Frage auf meiner Seite.
Unser Vertrieb kam schon per Mail auf Sie zu und wir freuen uns über eine Rückmeldung
ppreuschoff
(combit Support - Patrick Preuschoff)
9
Nach unterschiedlichen Versuchen mit dem bestehenden Projekt die gewünschten Anforderungen umzusetzen - leider ohne Erfolg - möchten wir die Empfehlung aussprechen die Datenquelle und das Projekt anzupassen:
Master-Tabelle
1.1 Detail-Tabelle (Prüfeigenschaften) → Gruppierung mit Gruppenkopf über “Gruppieren nach”-Eigenschaft über neu hinzugefügte Group-Spalte + Bilder in Fußzeile
1.2 Ergebnis-Tabelle → Bilder in Fußzeile