Seite 1 von 1
Schulpflegschafts-Anwesenheitsliste geht nicht mehr?
Verfasst: Mittwoch 6. März 2024, 13:41
von GE Schwerte
Guten Tag,
bei der anhängenden Liste der Schulpflegschaftsmitglieder bekomme ich die Fehlermeldung: Ungültiger Spaltenname "-"
Ich finde leider den Fehler nicht.
Wie komme ich diesem "Spaltennamen" auf die Spur?
Der Report hat mal funktioniert...

Re: Schulpflegschafts-Anwesenheitsliste geht nicht mehr?
Verfasst: Mittwoch 6. März 2024, 14:00
von Frodermann
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?
Re: Schulpflegschafts-Anwesenheitsliste geht nicht mehr?
Verfasst: Mittwoch 6. März 2024, 14:03
von GE Schwerte
Leider bekomme ich nur das Fehlerfenster im Anhang.
Schild 2.0.32.2 auf MS-SQL.
Re: Schulpflegschafts-Anwesenheitsliste geht nicht mehr?
Verfasst: Mittwoch 6. März 2024, 14:11
von Frodermann
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?
Re: Schulpflegschafts-Anwesenheitsliste geht nicht mehr?
Verfasst: Mittwoch 6. März 2024, 14:32
von GE Schwerte
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
----------
Re: Schulpflegschafts-Anwesenheitsliste geht nicht mehr?
Verfasst: Mittwoch 6. März 2024, 14:38
von GE Schwerte
Ich nehm auch eine andere Anwesenheitsliste - es muss nicht diese sein, die ich irgendwann mal im Forum gefunden habe.
Re: Schulpflegschafts-Anwesenheitsliste geht nicht mehr?
Verfasst: Mittwoch 6. März 2024, 14:44
von A. Schüller
Kann das mit den selbst definierten Datenquellen zu tun haben?

- 2024-03-06_144127.png (5.2 KiB) 2049 mal betrachtet
Bei meiner Spieldatenbank (Access) funktioniert der Report ebenfalls problemlos.
Re: Schulpflegschafts-Anwesenheitsliste geht nicht mehr?
Verfasst: Mittwoch 6. März 2024, 14:50
von GE Schwerte
Treffer! Das war der Fehler.
Wenn ich die 2. Bedingungen hinter dem AND herausnehme, klappt es.
Vielen Dank für die zeitnahe Hilfe!
Re: Schulpflegschafts-Anwesenheitsliste geht nicht mehr?
Verfasst: Mittwoch 6. März 2024, 14:56
von D.Jakel
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.
Re: Schulpflegschafts-Anwesenheitsliste geht nicht mehr?
Verfasst: Mittwoch 6. März 2024, 15:06
von GE Schwerte
Vielen Dank an Herrn Jakel.
Nach Änderung von " zu ' funktioniert es nun auch mit der zweiten Bedingung.
Interessanterweise scheint Access dies zu tolerieren, MSSQL ist da pingeliger.