Seite 2 von 3

Re: Stundenraster mit Schienenbezeichnung

Verfasst: Sonntag 15. Januar 2023, 16:56
von Guido.Laban
Hallo Herr Schewe, hallo Herr Dierkes,

welch ein Service! Selbst am Wochenende wird noch geholfen :D

Mit der alternativen Anpassung in DetailBeforPrint in den Subreports mit Datenquelle Kurse zu
if Trim(Kursplan['Raum_G'])<>'' then ...
Funktioniert der Report wieder wie gewohnt,
das betrifft auch Ihren Report, Herr Dierkes, denn der andere Weg nur mit Einfügen eines Leerzeichens führt dazu, dass in der Spalte für die Tage weiterhin alle Kurse aufgelistet werden.
Hänge die so wie von Herrn Schrewe vorgechlagen geänderten Reports über Trim an.

Vielen lieben Dank für die Hilfe
Guido Laban

Re: Stundenraster mit Schienenbezeichnung

Verfasst: Samstag 11. Februar 2023, 17:32
von m.meier
Wie funktioniert dieser neue Report bei A und B- Wochen?

Re: Stundenraster mit Schienenbezeichnung

Verfasst: Sonntag 12. Februar 2023, 10:41
von Uli Dierkes
Wie schon gesagt:
viewtopic.php?p=18789#p18789

Bleiben noch Fragen offen?

Re: Stundenraster mit Schienenbezeichnung

Verfasst: Montag 13. Februar 2023, 07:52
von Forster
Unter dem angegebenem link finde ich den Hinweis auf die Beachtung der Konstanten Deklaration. Das sagt mir ehrlich gesagt wenig

Re: Stundenraster mit Schienenbezeichnung

Verfasst: Montag 13. Februar 2023, 09:33
von Falko Müller
Hallo,
öffnen Sie den Report zum Bearbeiten, wechseln Sie auf den Reiter Berechnungen, wählen Sie unter Ansicht "Verwendete Module". Dann finden Sie oben links die Deklarationen. Wenn Sie da auf Constants klicken, steht unten u.A.:

Code: Alles auswählen

  // Achtung:  Wenn der Stundenplan in "gerade und ungerade Wochen" aufgeteilt wird, 
  //  muss das Häkchen "Visible" bei den Eigenschaften von Subreport3 und Label5 gesetzt werden! 
Ich habe das für den zweiten Report gemacht:
StufenSchienenstundenplan__DI_neu-AB-Wochen.rtk
(56.67 KiB) 131-mal heruntergeladen

Re: Stundenraster mit Schienenbezeichnung

Verfasst: Montag 13. Februar 2023, 11:55
von Forster
Vieln Dank!

Re: Stundenraster mit Schienenbezeichnung

Verfasst: Montag 13. Februar 2023, 16:32
von W.Maßmann
Hallo Herr Müller,
mit dem Report von 09:33 Uhr werden bei mir jeweils nur die Stunden für gerade Wochen angezeigt.
Erst durch Änderung von G in U im zweiten Subreport2: Kurse bei DetailBeforePrint:
if Trim(Kursplan['Raum_U'])<>'' then // Leerzeichen
Detail.Visible := true;
werden die passenden Kurse in den geraden und ungeraden Wochen ausgegeben.

Re: Stundenraster mit Schienenbezeichnung

Verfasst: Montag 13. Februar 2023, 21:53
von Falko Müller
Hallo Herr Maßmann,
danke für den Hinweis. Ich habe nur den Hinweis aus der Deklaration ausgeführt, konnte das aber mangels passender Daten nicht testen.

Re: Stundenraster mit Schienenbezeichnung

Verfasst: Samstag 15. Februar 2025, 19:10
von D.Jakel
Der Beitrag ist zwar schon etwas älter, aber der Plan druckt bei mir in der ersten Spalte mit den Stunden weiterhin alle Kurse, anscheinend reicht da die Bedingung mit Prüfung auf Leerzeichen nicht aus, dass die zugehörigen DB-Felder unsichtbar sind.
Ich habe es aber adhoc nicht hinbekommen, den Fehler zu beseitigen, mir fehlt eine passende Bedingung :? .
Außerdem druckt er zweimal die gerade Woche statt gerade und ungerade. :shock:

Re: Stundenraster mit Schienenbezeichnung

Verfasst: Samstag 15. Februar 2025, 19:50
von wschrewe
D.Jakel hat geschrieben: Samstag 15. Februar 2025, 19:10Außerdem druckt er zweimal die gerade Woche statt gerade und ungerade. :shock:
Ist "er" der Report aus Herrn Müllers Antwort?