Seite 1 von 1

Report mit Fehlermeldung in Schild Zentral

Verfasst: Dienstag 12. März 2024, 11:25
von JRoth
Wenn wir in SchILD Zentral den angehängten Report nutzen wollen, erscheint folgende Fehlermeldung. Wir sind hier hilflos. Hat jemand eine Idee, wie es funktionieren kann?
Fehlermeldung.JPG
Fehlermeldung.JPG (12.55 KiB) 2050 mal betrachtet
Danke für Eure Hilfe
J. Roth

Re: Report mit Fehlermeldung in Schild Zentral

Verfasst: Dienstag 12. März 2024, 12:14
von Frodermann
Der Report funktioniert in meinem (nicht-zentralen) SchILD mit einer Gym-Datenbank ohne Probleme.

Das Problem scheint damit tatsächlich bei SchILD zentral zu liegen.

Der Report verwendet eine eigene Datenquelle, die hier glaube ich für den Fehler verantwortlich ist.

Re: Report mit Fehlermeldung in Schild Zentral

Verfasst: Dienstag 12. März 2024, 13:24
von W.Maßmann
Hier gab es im Vorjahr einen Hinweis dazu:
viewtopic.php?p=32541&hilit=SchulnrEigner#p32541

Re: Report mit Fehlermeldung in Schild Zentral

Verfasst: Dienstag 12. März 2024, 17:33
von W.Maßmann
Hallo,
im o.a. Report Liste - 4 Abiturfach_VerteilungnachFächern_und_Kursen.rtm (s. Abitursammlung v. 1.2.2024) fehlen i.A. (s.u.) die Namen externer SuS.
Man muss dafür im Detailbereich in SimpleGrid1OnPrint die Zeile simplegrid1.visible:= (copy(DS_Schuelerzahlen['Name'],1,1) ='·'); ersetzen durch
simplegrid1.visible:= DS_Schuelerzahlen['Status'] = 6; und in der eigenen Datenquelle S.Status = 2 in S.Status IN (2,6) ändern.
Zur besseren Lesbarkeit kann im Detailbereich in DBTextNameOnGetText ergänzt werden: If DS_Schuelerzahlen['Status']='6' then text:=text+' (extern)';

Oder man benutzt die m.E. weiterhin gültigen Formulare hier:
viewtopic.php?p=32616&hilit=Externe#p32616

Die obige copy-Anweisung filtert auf das 1. Zeichen im Namen der SuS: · (Alt+250).
Vermutlich wurde diese Zeile von mir selbst vor langer Zeit im Report eingefügt, da wir in Ermangelung des Status 'Extern' - wenn ich mich richtig erinnere bereits im alten DOS-Schild - dieses Zeichen dem Namen der externen SuS vorangestellt und diese "Tradition" noch lange beibehalten haben.

Vielleicht besteht ja auch die Gelegenheit, diese Angaben in die Formulare der nächsten offiziellen Abitursammlung aufzunehmen.

Re: Report mit Fehlermeldung in Schild Zentral

Verfasst: Dienstag 12. März 2024, 22:52
von A. Schüller
Vielen Dank für die ausführlichen Hinweise.
Ich habe die externen SuS in dem Report ergänzt. Dieser ist im nächsten Update der Abitursammlung mit drin.

Hier schonmal der korrigierte Report. Ich vermute, dass diese nicht mit Schildzentral läuft; ich kann das leider nicht testen.

Re: Report mit Fehlermeldung in Schild Zentral

Verfasst: Mittwoch 13. März 2024, 08:57
von Frodermann
Bitte einmal melden, falls der Report nicht mit SchILD zentral läuft. Dann würde ich einen programmieren, der ohne Kreuztabelle und ohne eigene Datenquelle läuft. Damit wären wir auch fit für SchILD3 und SchILD3 zentral.

Re: Report mit Fehlermeldung in Schild Zentral

Verfasst: Mittwoch 13. März 2024, 11:09
von Falko Müller
Hallo zusammen,
ich habe den Report etwas bearbeitet und die Abfrage der eigenen Datenquelle so geändert, dass keine Fehlermeldung mehr kommt. Da ich aber in SQL nicht sehr bewandert bin, habe ich den Editor benutzt und bin nicht sicher, ob der Report genau das leistet, was er vorher geleistet hat. Bitte mal testen.
ggfs kann es sein, dass man aus dem SQL-Befehl der Datenquelle unsere Schulnummer entfernen muss, ich bin nicht sicher, ob die Schulnummer schon beim Speichern des Reports eingefügt wird oder erst beim erstmaligen Aufruf.

Re: Report mit Fehlermeldung in Schild Zentral

Verfasst: Dienstag 19. März 2024, 14:30
von JRoth
Lieber Herr Müller,
der Report funktioniert nun ohne Probleme. Herzlichen Dank für die kompetente Unterstützung!!!
Das hat uns sehr geholfen!

Beste Grüße aus Köln