Datumsangabe für den Wiederbeginn

Alles, was Reporting und Drucken betrifft.
Fehlermeldungen, Fragen usw.
Themen zu einzelnen Formularen bitte im speziellen Forum ...

Moderatoren: Raffenberg, A. Schüller, Pfotenhauer

Antworten
Steves Patrick
Beiträge: 13
Registriert: Montag 29. Juni 2020, 18:51
Schulform: Gesamtschule

Datumsangabe für den Wiederbeginn

Beitrag von Steves Patrick »

Hallo zusammen,

in der Reportvorlage unserer Inklusionszeugnisse steht auf Seite 4
"Wiederbeginn des Unterrichts am 01. Februar 2021 um 8:00 Uhr"
Nun habe ich in der Reportvorlage versucht Folgendes an diese Stelle zu setzen:
"Wiederbeginn des Unterrichts: 1. Februar, 8:00 Uhr"

Mein Weg:
Report bearbeiten > Berechnungen > Seite 4 > Ereignissebehandlung > procedere LaWiederbeginnOnGetText(var Text: string);
Dann hatte ich den entsprechenden Bereich geöffnet:

begin
{Text :=FormatDateTime("dd.mm.yyyy',Beginndatum) + 'um' + FormatDateTime('h.nn "Uhr"',BeginnZeit); }
Text := Wiederbeginn;
end;

Habe das daraufhin so abgeändert:

begin
{Text :=FormatDateTime("d.mm.yyyy',Beginndatum) + ',' + FormatDateTime('h.nn "Uhr"',BeginnZeit); }
Text := Wiederbeginn;
end;

Habe über rechte Maustaste gespeichert und das Skript kompiliert.
Änderungen, die daraufhin stattfanden: KEINE.

Habe dann mal andere RAP-Funktionen ausprobiert, diese funktionieren einwandfrei. Was mache ich falsch?
Wo kann ich ggfs. "FormatDateTime" finden?

Beste Grüße
P. Steves
Engelke
Fachberater*in
Beiträge: 255
Registriert: Donnerstag 6. Dezember 2018, 17:01
Schulform: Hauptschule

Re: Datumsangabe für den Wiederbeginn

Beitrag von Engelke »

Der Text in den geschweiften Klammern ist nur zur Erklärung, der verändert in der Programmierung nichts.
Viele Grüße
Torsten Engelke
Benutzeravatar
Gerhards
Fachberater*in
Beiträge: 308
Registriert: Montag 1. Oktober 2018, 16:19
Schulform: Gesamtschule

Re: Datumsangabe für den Wiederbeginn

Beitrag von Gerhards »

Hallo,
wenn Sie das Formular hier anhängen, könnte man das besser überprüfen.
Aber testen Sie doch bitte mal:
{Text :=FormatDateTime("d.mmm',Beginndatum) + ',' + FormatDateTime('h.nn "Uhr"',BeginnZeit); }

Wenn Sie auf das Register "Berechungen" klicken, erscheint rechts unten ein Fenster "Format". Dort finden Sie ganz unten die Register "Daten", "Elemente" und "Format".
Unter der darüber gelisteten "Toolbox: Sprachumfang" finden Sie eine Liste. Dort wählen Sie vorher "Format".
Viele Grüße

Hans-Gerd Gerhards
Städtische Gesamtschule Stolberg
Steves Patrick
Beiträge: 13
Registriert: Montag 29. Juni 2020, 18:51
Schulform: Gesamtschule

Re: Datumsangabe für den Wiederbeginn

Beitrag von Steves Patrick »

Hallo Herr Gerhards,
werde das ausprobieren.
Besten Dank und viele Grüße
Patrick Steves
Kurosinski
Beiträge: 770
Registriert: Sonntag 19. Mai 2019, 19:53
Schulform: Gesamtschule

Re: Datumsangabe für den Wiederbeginn

Beitrag von Kurosinski »

begin
{Text :=FormatDateTime("dd.mm.yyyy',Beginndatum) + 'um' + FormatDateTime('h.nn "Uhr"',BeginnZeit); }
Text := Wiederbeginn;
end;
Hier scheint die Programmierung aber überarbeitet worden zu sein.

Wie oben schon geschrieben:
{} Klammern sind Kommentare.

Die Variable "Wiederbeginn"
Text := Wiederbeginn

Wird an anderer Stelle berechnet.
Vermutlich direkt bei Öffnung des Dokuments (also Hauptbericht).

Wird ja auch am Anfang abgefragt?!

Eher einmal im Report dort suchen.
Ist manchmal etwas knifflig versteckt.
Benutzeravatar
Falko Müller
Fachberater*in
Beiträge: 988
Registriert: Donnerstag 4. Oktober 2018, 20:23
Schulform: Gymnasium

Re: Datumsangabe für den Wiederbeginn

Beitrag von Falko Müller »

Hallo Herr Steves,
wenn Sie den Report hier hochladen, kann man Ihnen gezielter helfen.
Um herauszufinden, an welcher Stelle die Variable "Wiederbeginn" im Report verwendet wird, kann es helfen, die RAP-Programmierung zu durchsuchen:
Wählen Sie den Report im Report-Explorer aus und klicken Sie auf das Icon "RAP". Es öffnet sich ein Texteditor, der alle Programmierungen des Reports untereinander auflistet. Klicken Sie einmal in das Fenster und drücken Sie STRG-F. Dann können Sie nach "Wiederbeginn" suchen.
Freundliche Grüße
Falko Müller
Antworten

Zurück zu „Drucken / Reporting“