Grundsätzlich: Der Report funktioniert bei mir als Test mit einer aktuellen SchILD-Version. Mit dem Report an sich scheint das Problem somit nicht unbedingt was zu tun zu haben.
Der Report listet einfach alle Erzieher auf, denen *irgendeine* Funktion gesetzt wurde und setzt nur bei der erwarteten Erzieher-Funktion den Haken bei Vors. oder Stellv.
Geht die Fehlermeldung ausführlicher?
mit freundlichen Grüßen
Felix Frodermann Fachberatung, Moderation & SVWS-Dokumentation - Korrekturen oder Wünsche bezüglich des Wikis und der SVWS-Webclient-Doku können Sie mir gerne über die hier im Forum hinterlegte Emailadresse zukommen lassen.
Der Fehler ist seltsam, da "Spaltenname" nicht auf einen fehlerhaften Eintrag irgendwo in den Erzieherdaten hinweist, sondern auf irgendwas im technischen Hintergrund.
Auch in einer zweiten DB läuft das testweise. Und wenn ich "Klassenpflegschaftsvorsitzende/r" als Funktion vergebe, wir das Kreuz auch korrekt gesetzt.
(Alles MS Access)
Was passiert bei einer anderen Datenbank?
mit freundlichen Grüßen
Felix Frodermann Fachberatung, Moderation & SVWS-Dokumentation - Korrekturen oder Wünsche bezüglich des Wikis und der SVWS-Webclient-Doku können Sie mir gerne über die hier im Forum hinterlegte Emailadresse zukommen lassen.
Ich habe leider grad keine andere DB zur Verfügung. Nur unsere Real-Daten.
Neustart hilft auch nicht.
Im Report-Explorer bekomme ich bei der Vorschau die gleiche Fehlermeldung und das Eureka-Log:
EurekaLog 6.1.04
Application:
---------------------------------------------------------------------------
1.1 Start Date : Wed, 6 Mar 2024 14:03:27 +0100
1.2 Name/Description: SCHILD2000.exe - (Schulverwaltungsprogramm für NRW)
1.3 Version Number : 2.0.32.2
1.4 Parameters :
1.5 Compilation Date: Fri, 3 Nov 2023 14:01:24 +0100
1.6 Up Time : 27 minutes, 50 seconds
Exception:
-------------------------------------------------------------------------
2.1 Date : Wed, 6 Mar 2024 14:31:18 +0100
2.2 Address : 0126D5F6
2.3 Module Name : SCHILD2000.exe - (Schulverwaltungsprogramm für NRW)
2.4 Module Version: 2.0.32.2
2.5 Type : EDataError
2.6 Message : Ungültiger Spaltenname "-".
2.7 ID : 42D8
2.8 Count : 1
2.9 Status : New
2.10 Note :
Active Controls:
--------------------------------------------------------------------------------------------------------------------------
4.1 Form Class : TppDesignerWindow
4.2 Form Text : Formulardesigner: S:\Schild-NRW\SchILD-Reports\Listen\Erzieher\Schulpflegschaft-Anwesenheitsliste.rtm
4.3 Control Class: TppEdit
4.4 Control Text :
Operating System:
----------------------------------------------
6.1 Type : Microsoft Windows 6.2 (64 bit)
6.2 Build # : 9200
6.3 Update :
6.4 Language: German
6.5 Charset : 0
Guten Tag, das Problem könnten die Anführungsstriche ("-") sein, da sollten eher Quotes stehen ('-'). Der Befehl wird dann wohl als Spaltenüberschrift interpretiert und nicht als Zeichen.
Nach Änderung von " zu ' funktioniert es nun auch mit der zweiten Bedingung.
Interessanterweise scheint Access dies zu tolerieren, MSSQL ist da pingeliger.