Seite 1 von 1
Stammdatenblatt
Verfasst: Dienstag 1. Juli 2025, 08:38
von M.Menzel
Hallo zusammen,
hat jemand einen funktionierenden Report zum "Abiturstammdatenblatt".
Der offizielle Report aus der Abitursammlung klappt bei uns leider nicht...
Zur Info: Gesamtschule Düsseldorf, SchildZentral
Vielen Dank
Re: Stammdatenblatt
Verfasst: Dienstag 1. Juli 2025, 13:43
von W.Maßmann
Hallo,
dieser Report mit eigener Datenquelle funktioniert hier (
bei der Abfrage das Jahr auf 2024 ändern).
Ob er bei SchildZentral klappt, ist vllt. einen Test wert:
Re: Stammdatenblatt
Verfasst: Donnerstag 3. Juli 2025, 12:08
von M.Menzel
Hallo,
danke für die Hilfe, leider bekomme ich immer folgende Meldung:
Re: Stammdatenblatt
Verfasst: Donnerstag 3. Juli 2025, 12:09
von W.Maßmann
Wofür steht MID?
Re: Stammdatenblatt
Verfasst: Donnerstag 3. Juli 2025, 15:25
von W.Maßmann
In DS_Schuelerdaten steht unter SQL:
Select ... MID(Schueler.PruefOrdnung,10, 1) AS MID_Schueler_PruefOrdnung
Gibt es hierzu eine Alternative?
Re: Stammdatenblatt
Verfasst: Donnerstag 3. Juli 2025, 16:20
von W.Maßmann
Ich habe noch einen älteren Report ohne eigene DQ gefunden:
Re: Stammdatenblatt
Verfasst: Montag 8. September 2025, 09:31
von Kloppenburg
Dieser Fehler tritt scheinbar nur bei SchildZentral auf. Mir sind noch zwei weitere Schulen mit der gleichen Fehlermeldung bekannt.
In SchildZentral gibt es aus gutem Grund kein "SQL", das wird der Fehler sein.
Gruß,
Ulrich Kloppenburg
Re: Stammdatenblatt
Verfasst: Montag 8. September 2025, 15:05
von 011marTusch
W.Maßmann hat geschrieben: Donnerstag 3. Juli 2025, 12:09
Wofür steht MID?
Hallo,
MID ist eine SQL-Funktion . Sie schneidet aus einem benannten String ab Zeichen X eine Anzahl Y Zeichen aus. Man kann die Funktion auch auf eine Tabellenspalte anwenden. Dann wird sie auf jedes Feld der Spalte angewandt.
select mid(name,2,1) as MID_Name from schueler
Liefert das zweite Zeichen des Spalte Name aus der Tabelle Schueler.
In der Datenbank gibt es keine Tabellen mit einem Punkt. Im Formulardesigner kann man ein vergleichbares Feld aus der Datenquelle Schueler generieren. Das wird aber anders dargestellt :
Schueler['PruefOrdnung']
Die Formularspezialisten werden wissen, was gemeint ist.