Stundenraster mit Schienenbezeichnung

Alles was mit dem Drucken von Reports zu tun hat

Moderator: wschrewe

Benutzeravatar
Falko Müller
Fachberater*in
Beiträge: 976
Registriert: Donnerstag 4. Oktober 2018, 20:23
Schulform: Gymnasium

Stundenraster mit Schienenbezeichnung

Beitrag von Falko Müller »

Hallo zusammen,
hat jemand einen Report, der ein Stundenraster mit Schienenbezeichnungen ausgibt? Im Prinzip soll es ein Stundenplan sein, in dem aber nicht die einzelnen Kurse eines Schüler sondern nur allgemein die Bezeichnung der Schiene steht. Ich habe im Reportdesigner keine Datenquelle gefunden, in der die beiden Informationen verknüpft sind.
Freundliche Grüße
Falko Müller
Benutzeravatar
Uli Dierkes
Beiträge: 1110
Registriert: Sonntag 2. Dezember 2018, 17:02
Wohnort: Wegberg
Schulform: Gesamtschule (a.D.)
Motto: Nicht verzagen ... fragen
Kontaktdaten:

Re: Stundenraster mit Schienenbezeichnung

Beitrag von Uli Dierkes »

Ich kann diesen Report anbieten. Er liefert noch detailliertere Informationen als lediglich Schienennummern.

Falls A- und B-Wochen gefordert sein sollten: lesen Sie bei den Konstanten-Deklarationen nach.

Stufenstundenplan__DI.rtk
(54.46 KiB) 54-mal heruntergeladen
8-)      .   Einen guten Tag wünscht     Uli Dierkes
Benutzeravatar
Falko Müller
Fachberater*in
Beiträge: 976
Registriert: Donnerstag 4. Oktober 2018, 20:23
Schulform: Gymnasium

Re: Stundenraster mit Schienenbezeichnung

Beitrag von Falko Müller »

Vielen Dank für den hilfreichen Report. Er enthält wirklich viele Details über den Kursplan. Aber eben leider nicht die Schienenbezeichnung...
Freundliche Grüße
Falko Müller
Benutzeravatar
Uli Dierkes
Beiträge: 1110
Registriert: Sonntag 2. Dezember 2018, 17:02
Wohnort: Wegberg
Schulform: Gesamtschule (a.D.)
Motto: Nicht verzagen ... fragen
Kontaktdaten:

Re: Stundenraster mit Schienenbezeichnung

Beitrag von Uli Dierkes »

Hier habe ich die Schienennummern ergänzt.
Das sieht zumeist redundant aus, hat aber den Vorteil, dass es auch funktioniert, wenn in derselben Stunde Kurse aus verschiedenen Schienen liegen.
Auf meinem veralteten System klappt es jedenfalls.
StufenSchienenstundenplan__DI.rtk
(57.69 KiB) 70-mal heruntergeladen
8-)      .   Einen guten Tag wünscht     Uli Dierkes
Benutzeravatar
Falko Müller
Fachberater*in
Beiträge: 976
Registriert: Donnerstag 4. Oktober 2018, 20:23
Schulform: Gymnasium

Re: Stundenraster mit Schienenbezeichnung

Beitrag von Falko Müller »

Perfekt. Das ist genau das, was ich brauchte. Ich war betriebsblind und habe in den Datenquellen nach "Schienen" gesucht und dabei "BelegteSchienen" nicht gesehen. Vielen Dank!
Freundliche Grüße
Falko Müller
Benutzeravatar
Guido.Laban
Beiträge: 46
Registriert: Dienstag 4. Dezember 2018, 09:00
Schulform: Gesamtschule

Re: Stundenraster mit Schienenbezeichnung

Beitrag von Guido.Laban »

Liebe Kolleginnen und Kollegen,
der sonst perfekt funktionierende Report Stufenstundenplan von Herrn Dierkes zeigt bei mir (aktuelle Kurs-Version) auf einmal alle Kurse gleichzeitig in allen Feldern an und auch ein Teil der Räume fehlt; mit einer älteren Version von Kurs und älteren Blockungsdateien funktioniert er...
Kann jemand diese Beobachtung bestätigen, oder bin ich einfach zu blöd?
Liebe Grüße
Guido Laban
Liebe Grüße aus GE
Benutzeravatar
wschrewe
Fachberater*in
Beiträge: 1690
Registriert: Dienstag 25. September 2018, 17:36
Schulform: BK (Pensionär)
Kontaktdaten:

Re: Stundenraster mit Schienenbezeichnung

Beitrag von wschrewe »

Guido.Laban hat geschrieben: Freitag 13. Januar 2023, 21:07mit einer älteren Version von Kurs und älteren Blockungsdateien funktioniert er...
Ich schaue es mir mal an.
Mit freundlichen Grüßen
Walter Schrewe
"If all else fails, read the instructions" (Donald E. Knuth, letzter TeX - Hilfehinweis)
Benutzeravatar
Uli Dierkes
Beiträge: 1110
Registriert: Sonntag 2. Dezember 2018, 17:02
Wohnort: Wegberg
Schulform: Gesamtschule (a.D.)
Motto: Nicht verzagen ... fragen
Kontaktdaten:

Re: Stundenraster mit Schienenbezeichnung

Beitrag von Uli Dierkes »

Zur Überprüfung bin ich raus. Ich hänge noch sehr an meinem alten System.
8-)      .   Einen guten Tag wünscht     Uli Dierkes
Benutzeravatar
wschrewe
Fachberater*in
Beiträge: 1690
Registriert: Dienstag 25. September 2018, 17:36
Schulform: BK (Pensionär)
Kontaktdaten:

Re: Stundenraster mit Schienenbezeichnung

Beitrag von wschrewe »

wschrewe hat geschrieben: Samstag 14. Januar 2023, 12:05Ich schaue es mir mal an.
Habe ich gemacht. Mit einer kleinen Änderung sollte es wieder funktionieren:

In den Subreports mit Datenquelle "Kurse" muss die Ereignisbehandlung DetailBeforePrint geändert werden:

Code: Alles auswählen

procedure DetailBeforePrint;
begin
  Detail.Visible := false;
  // Bisher Vergleich auf leere Zeichenkette, jetzt auf Leerzeichen
  // Wenn man auf der sicheren Seite sein möchte, kann man auch
  // if Trim(Kursplan['Raum_G'])<>'' then ...
  // verwenden. Dann funktioniert der Report mit alten und neuen Kurs-Versionen
  if ((Kursplan['Raum_G']<>' ')) then // Leerzeichen
    Detail.Visible := true;
end;
Mit freundlichen Grüßen
Walter Schrewe
"If all else fails, read the instructions" (Donald E. Knuth, letzter TeX - Hilfehinweis)
Benutzeravatar
Uli Dierkes
Beiträge: 1110
Registriert: Sonntag 2. Dezember 2018, 17:02
Wohnort: Wegberg
Schulform: Gesamtschule (a.D.)
Motto: Nicht verzagen ... fragen
Kontaktdaten:

Re: Stundenraster mit Schienenbezeichnung

Beitrag von Uli Dierkes »

Für alle, die nicht selber Hand an die Programmierung legen möchten, hier die angepasste Reportversion.
Wie schon angedeutet, kann ich wegen alter Programmversion nicht selber die korrekte Funktion des Reports testen, deshalb bitte ich um kurze Rückmeldung, ob's klappt.
StufenSchienenstundenplan__DI.rtk
(58.64 KiB) 11-mal heruntergeladen
8-)      .   Einen guten Tag wünscht     Uli Dierkes
Antworten

Zurück zu „Reporting Kurs42“