Supportnet Computer
Planet of Tech

Supportnet / Forum / Datenbanken

Zwischenaddition im Bericht





Frage

Hallo, ich möchte in einem Bericht (z.B. Rechnung), sofern dieser über mehrere Seiten geht, auf der 1. Seite, 2.Seite etc. jeweils eine Zwischenaddition der Berichtspositionen im Seitenfuß oder Berichtsfuß ausweisen. Auf der letzten Seite wird die Endaddition mit Errechnung der MwSt. etc. ausgewiesen. Ich habe trotz vielem probieren noch keine Lösung gefunden. Vielen Dank für eine Hilfestellung!

Antwort 1 von El Bobbele

Hallo Hans-Josef!

Bisher hatte ich noch keinerlei Verwendung für eine solche seitenweise Zwischensumme, musste aber beim Ausprobieren ziemlich schnell feststellen, dass der Teufel im Detail steckt. *g*

Irgendwie bin ich dann doch noch zu einer akzeptablen Lösung gekommen, wie ich meine.


Neues Textfeld anlegen:
Name:                 LaufendeSumme
Ort:                  Detailbereich
Steuerelementinhalt:  <Preis-Feld aus Datenherkunft>
Sichtbar:             Nein
Laufende Summe:       Über Alles

Neues Textfeld anlegen:
Name:                 SeitenSumme
Ort:                  Seitenfuß
Steuerelementinhalt:  =[LaufendeSumme]

Neues Textfeld anlegen:
Name:                 EndSumme
Ort:                  Berichtsfuß
Steuerelementinhalt:  =[SeitenSumme]


Das Feld LaufendeSumme wird für jeden vorhandenen Preis angezeigt und addiert jeden Preis zur aktuellen Summe hinzu. Das ist in der Form unbrauchbar und sollte deswegen unsichtbar geschaltet werden.

Das Feld SeitenSumme liest automatisch die *letzte* ermittelte Summe auf dieser Seite und zeigt sie im Seitenfuß an. Und genau die ist ja von Interesse.

Ich vermute, dass du ein Problem mit der Reihenfolge von Berichtsfuß und Seitenfuß auf der letzten Seite haben wirst - der Seitenfuß mit der Zwischensumme befindet sich *unter* dem Berichtsfuß mit der Endsumme? Wenn dem so ist und du selbst keine Lösung weisst, dann melde dich nochmal.

Gruss
El Bobbele

Antwort 2 von Hans-Josef Rausch

Hallo,
dass ist genau die Lösung. Das Thema laufende Summe hatte ich auch ausprobiert, allerdings wie du auch sagst, so ziemlich unbrauchbar, da jeweils die Positionen im Detailbereich "sichtbar" addiert werden.

Vielen Dank

Gruss
Hans-Josef