Ich haben einen Report mit einem Gruppenwechsel. Ich möchte nun den Gruppenfuß unterdrücken, wenn nur eine Zeile in der Gruppe ist. Ich wollte das über die Anzahl der Zeilen je Gruppe realisieren.
Frage 1) Wie kann man die Anzahl Zeilen je Gruppe bestimmen
Frage 2) Gibt es eine andere elegante Möglichkeit, den Fuß zu unterdrücken.
erstelle eine Summe, die a) immer 1 aufsummiert (@Summe01=1;), die bei Ausgabe des Gruppenfußes genullt wird. In der Darstellungsbedingung des Gruppenfußes fragst du diese @Summe01 > 1 ab.
Den Ansatz hatte ich auch zunächst verfolgt,
aber es ist dann problematisch wenn man direkt untereinander zwei Gruppen mit jeweils einer Datenzeile hat. Nach der ersten Gruppe wird der Fuß zwar nicht gedruckt, aber es wird auch der Zähler nicht zurückgesetzt. Daher wird dann nach der zweiten Gruppe ein Gruppenfuß gedruckt.
Das Problem ist einfach, dass die Zähler (sowohl Summenvariablen als auch die Count()-Funktion) nicht zurücksetzbar sind, wenn die Darstellungsbedingung für den Gruppenfuß nicht zutrifft.
Ich habe mir erstmal mit einem leeren Gruppenkopf geholfen, der die inverse Bedingung zu dem Fuß enthält und dann ebenfalls meine Summenvariablen zurücksetzt. Zusätzlich habe ich dem Gruppenkopf einen negativen unteren Rand gegeben, so dass kein (oder nur minimaler) Abstand zwischen den Gruppen entsteht. Für mich so jetzt erstmal akzeptabel.