Seite 3 von 5
Re: Report anpassen
Verfasst: Mittwoch 14. Februar 2024, 09:39
von Hoebig
Vielen lieben Dank, der Report ist super! Allerdings bleibt das Problem in den beiden Jahrgängen. Ich habe gerade auch noch einmal in dre Datenbank geschaut und kann keinen Unterschied finden zwischen den Daten 5/6 und 7 aufwärts... Die Angaben in den Jahrgängen 5 und 6 sind selbstverständlich in der Datenbank enthalten, die Angaben unterscheiden auch in nichts von den anderen Jahrgängen. Ist ja auch nur eine Datenbank... Keine Ahnung, warum die beiden Jahrgänge nicht korrekt ausgelesen werden...
Re: Report anpassen
Verfasst: Mittwoch 14. Februar 2024, 10:09
von Frodermann
Das mit den Jahrgängen finde ich in der Tat verwirrend, denn bei mehreren Testdatenbanken funktioniert das korrekt - und auch der Code sollte überhaupt keinen Unterschied erkennen, das Dropdown-Menü in den Individualdaten II ➜ Grundschulbesuch ➜ Übergangsempfehlung für JG5 lässt auch nur valide Einträge zu.
Könnten Sie einfach mal diesen Test-Report über die zwei Jahrgänge laufen lassen und gucken, was die Datenbank so ausgibt?
Der Report ist einfach nur ein laufender Zähler und gibt dann klassenweise pro Schüler über DBText-Felder die Empfehlung in Kurzform und in Textform aus.
Werden für die 5er und 6er sinnvolle Strings "Gy" und "R/Gy" usw. erzeugt?
Re: Report anpassen
Verfasst: Mittwoch 14. Februar 2024, 10:30
von Hoebig
Lieber Herr Frodermann,
ich habe die Testdatei ausprobiert und sie liefert auch ein soinnvolles Ergebnis über alle Klassen (ich schicke hier nur einen kurzen Auszug...)?!
Vielen Dank für Ihre Mühe und das Suchen...
Re: Report anpassen
Verfasst: Mittwoch 14. Februar 2024, 12:16
von W.Maßmann
Hallo.
Frodermann hat geschrieben: Mittwoch 14. Februar 2024, 10:09Werden für die 5er und 6er sinnvolle Strings "Gy" und "R/Gy" usw. erzeugt?
Nachdem ich im Report
EmpfehlungenTestJg5.rtm im Hauptbericht in
DetailBeforePrint Gy durch G
Y und R/Gy durch R/G
Y ersetzt hatte,
sah die Zählerei besser aus.
Re: Report anpassen
Verfasst: Mittwoch 14. Februar 2024, 12:26
von Hoebig
Das "Y" war es. Vielenlieben Dank, Herr Maßmann. Jetzt klappt es!!
Re: Report anpassen
Verfasst: Mittwoch 14. Februar 2024, 12:38
von Frodermann
Lustig. In meinen Datenbanken setzt der das kleine "y" in "Gy" (bzw. "GY").
Herr Hoebig, funktionieren bei Ihnen die Klassen (8, 9 usw.) nun noch, die vorher geklappt hatten? Oder sind die mit kleinem "y"?
Re: Report anpassen
Verfasst: Mittwoch 14. Februar 2024, 12:43
von Frodermann
Hier ist auch noch eine Variante des Reports, die dafür sorgt, dass die Groß- und Kleinschreibung generell keine Rolle mehr spielt. Es kann in der Datenbank also frei gemischt eingetragen werden:
(Der Eintrag bei den Schülern wird vor dem Vergleich komplett in Großschreibung umgewandelt und dann mit der großgeschriebenen Variante verglichen)
Re: Report anpassen
Verfasst: Mittwoch 14. Februar 2024, 13:26
von Hoebig
Lieber Herr Frodermann,
ja, bei mir zählt er jetzt alle Jahrgänge korrekt. Klappt!
Re: Report anpassen
Verfasst: Mittwoch 14. Februar 2024, 13:30
von Hoebig
...dafür funktioniert Ihr letzter Report mit der nichtberücksichtigten Groß- und Kleinschreibung bei mir nicht. Er liefert keine vernünftigen Auswertungsdaten...
Re: Report anpassen
Verfasst: Mittwoch 14. Februar 2024, 15:02
von W.Maßmann
...
dies liegt vermutlich an der Anweisung capitalize in DetailBeforePrint.
Im nachfolgenden Report ist dies durch
if ((Schueler['Uebergangsempfehlung_JG5']='Gy') or (Schueler['Uebergangsempfehlung_JG5']='GY')) then empfehlung:='GY';
if ((Schueler['Uebergangsempfehlung_JG5']='R/Gy') or (Schueler['Uebergangsempfehlung_JG5']='R/GY')) then empfehlung:='R/GY';
ersetzt worden.
Darüber hinaus war die Bezeichnung1 im Kopf verrutscht und der Reportname im Fuß rutschte nach links heraus.
Außerdem habe ich die einzelne Linie 'links' in einer Überschrift und die letzten 6 %-Berechnungen im Fuß gelöscht:
Report um 22:15 gelöscht (s.u.)