Irgendwann gebe ich es auf - aber jetzt noch nicht
Kann mir eventuell jemand erklären, wie man in Lazreport Seitenüberträge machen kann?
Das Problem:
1. Wenn alles mit Summe auf die erste Seite passt, dann entfällt der Übertrag <= Das funktioniert
Wenn mehrseitig:
1. Wenn die GesamtSumme ohne weitere Position auf der letzten Seite erscheint, muss der Übertrag gedruckt werden <= Das funktioniert
2. Wenn die GesamtSumme mit weiteren Positionen auf der letzten Seite erscheint, muss der Übertrag gedruckt werden
3. Auf allen Zwischenseiten muss der Übertrag gedruckt werden
Leider ist die Zwischensumme bei 2. und 3. schon inklusive der ersten Position der Folgeseite.
Ich addiere die Beträge für den Übertrag in DetailData auf.
[Erledigt] LazReport Übertrag Seitensumme
-
- Lazarusforum e. V.
- Beiträge: 999
- Registriert: Do 17. Apr 2008, 01:59
- OS, Lazarus, FPC: Mint 21.1 Cinnamon / FPC 3.2.2/Lazarus 2.2.4
- CPU-Target: Intel i7-10750 64Bit
- Wohnort: Freiburg
[Erledigt] LazReport Übertrag Seitensumme
Alle sagten, dass es unmöglich sei - bis einer kam und es einfach gemacht hat.
-
- Lazarusforum e. V.
- Beiträge: 999
- Registriert: Do 17. Apr 2008, 01:59
- OS, Lazarus, FPC: Mint 21.1 Cinnamon / FPC 3.2.2/Lazarus 2.2.4
- CPU-Target: Intel i7-10750 64Bit
- Wohnort: Freiburg
Re: [Erledigt] LazReport Übertrag Seitensumme
OK, ich habe es gefunden. Der Schlüssel war die Funktion SUM im Script des Page-Footers so wie das Ausblenden diverser Memos (Zwischensumme/Übertrag etc.) im Script des Master-footers, da letzteres dann durch Ausführung des Footers (also nach dem Detail-Teil) gestartet wird.
Die Addition in den Detaildaten entfällt somit.
Die Addition in den Detaildaten entfällt somit.
Alle sagten, dass es unmöglich sei - bis einer kam und es einfach gemacht hat.