Seite 1 von 1

Seiteneinsteiger-Ende Erst-und Anschlussförderung

Verfasst: Freitag 2. April 2021, 09:43
von Kiou
Einen schönen guten Morgen,

ich habe eine Tabelle erstellt, die automatisch alle aktiven Seiteneinsteiger mit aktiven Erst- und Anschlussförderung filtert.

Unter Berechnung-Ereignisse-Detail:
detail.visible :=(Schueler['EndeEingliederung']>=SchildUmgebung['Tagesdatum']) or Schueler['EndeAnschlussfoerderung']>=SchildUmgebung['Tagesdatum']);

Leider habe ich Probleme mit dem DBCalc. Der Zähler zählt auch ausgeblendete Schülerinnen und Schüler.
Also habe ich statt einen DBCalc eine Variable (lfdNr) genommen und diese zu programmieren " inc(lfdNr); lfdNr:=LfdNr-1; lfdNr:Integer; etc."

==> Als Anleitung habe ich mir diesen Beitrag und die Programmierung angeschaut, da hier dasselbe Problem auftritt.
viewtopic.php?f=14&t=644&p=3513&hilit=Z%C3%A4hler#p3513

von A.Löser » Freitag 17. Mai 2019, 23:47:" Der Zähler (DBCalc1) musste durch eine Variable (lfdNR) ersetzt werden, weil das DBCalc1-Element auch solche Schüler-Datensätze mitzählt, die ausgeblendet werden, weil sie nicht angezeigt werden sollen. Diese Zählerkonstruktion funktioniert nur beim Vorwärts-Durchlauf durch den Report. Zurückblättern führt zur fehlerhaften Anzeige bei der Nummerierung."

Leider habe ich es nicht geschafft. :-(

Hat einer eine Idee, einen Tipp?
Vielen Dank im Voraus

Re: Seiteneinsteiger-Ende Erst-und Anschlussförderung

Verfasst: Freitag 2. April 2021, 13:47
von Christoph Sprung
Guten Tag,
der Report im Anhang zählt korrekt.
- Der Zähler wird in Abhängigkeit von der Detailsichtbarkeit heraufgesetzt.
- Der Zähler wird vor Beginn des ersten und zweiten Durchgangs auf 0 zurückgesetzt.
- Da auch ein Seitenubruch den Zähler um 1 heraufsetzt, wird der Zähler am Seitenende um 1 vermindert.

Re: Seiteneinsteiger-Ende Erst-und Anschlussförderung

Verfasst: Freitag 2. April 2021, 14:19
von Kiou
Sehr geehrter Herr Sprung,

ich danke Ihnen sehr für die schnelle Rückmeldung!

Danke es funktioniert perfekt.