Hallo,
auf einem Report soll der Masernimpfnachweis zusammen mit anderen Informationen ausgegeben werden. Die Ausgabe soll als Text erfolgen, ähnlich wie in der Liste "Schülerliste Masernimpfnachweis" aus den Basisreports. Wenn ich jetzt jedoch nur den Eintrag aus der Datenbank nehme (data field "Masernimpfnachweis"), dann ist da nur ein "+" oder "-", je nach Impfstatus. In dem Report aus dem Basisreport habe ich entdeckt, dass es dazu einen RAP-Code gibt, in dem in einer Prozedur (dbMasernOnGetText) der auszugebende Text entsprechend verändert wird.
Meine Frage ist jetzt: wie kann ich das auch für meinen zu erstellenden Report verwenden? Oder konkret: kann ich den Code irgendwie auch für meinen Report nutzen? Wenn ja, wie muss ich ihn einbinden?
Masernimpfnachweis als Text ausgeben
Moderatoren: Raffenberg, A. Schüller, Pfotenhauer
-
- Beiträge: 8
- Registriert: Sonntag 26. Februar 2023, 13:15
- Wohnort: Lage
- Schulform: Gymnasium
Masernimpfnachweis als Text ausgeben
21 ist nur die halbe Wahrheit.
-
- Beiträge: 492
- Registriert: Mittwoch 10. Februar 2021, 21:30
- Schulform: Gymnasium
Re: Masernimpfnachweis als Text ausgeben
Hallo,
Sie können in dem neuen Report ein DBTextfeld anlegen und den Quelltext unter Berechnungen reinkopieren:
Sie können in dem neuen Report ein DBTextfeld anlegen und den Quelltext unter Berechnungen reinkopieren:
Mit freundlichen Grüßen
Anne Schüller
Anne Schüller
- Uli Dierkes
- Beiträge: 1127
- Registriert: Sonntag 2. Dezember 2018, 17:02
- Wohnort: Wegberg
- Schulform: Gesamtschule (a.D.)
- Motto: Nicht verzagen ... fragen
- Kontaktdaten:
Re: Masernimpfnachweis als Text ausgeben
Wenn Sie das gewünschte Masernimpfnachweis-Ausgabefeld als DBText-Feld anlegen, können Sie dafür im OnGetText-Ereignis eine entsprechende Programmierung einsetzen.
Schematisches Beispiel:
begin
if "Masernimpfnachweis" = '+' then Text := 'Masernimpfnachweis liegt vor'
else
if "Masernimpfnachweis" = '-' then Text := 'Masernimpfnachweis fehlt'
else
Text := 'keine Impfdaten eingetragen' ;
end;
Schematisches Beispiel:
begin
if "Masernimpfnachweis" = '+' then Text := 'Masernimpfnachweis liegt vor'
else
if "Masernimpfnachweis" = '-' then Text := 'Masernimpfnachweis fehlt'
else
Text := 'keine Impfdaten eingetragen' ;
end;
. Einen guten Tag wünscht Uli Dierkes
-
- Beiträge: 1228
- Registriert: Montag 3. Dezember 2018, 10:28
- Wohnort: Schwerte
- Schulform: Gesamtschule
Re: Masernimpfnachweis als Text ausgeben
Hier ist ein Beispiel für so eine Liste (Fund aus dem Forum).
- Dateianhänge
-
- Masernimpfung - Klassenliste.rtm
- (175.34 KiB) 9-mal heruntergeladen
- Raffenberg
- Beiträge: 2230
- Registriert: Dienstag 25. September 2018, 15:22
- Schulform: Gymnasium
- Kontaktdaten:
Re: Masernimpfnachweis als Text ausgeben
Hallo,
im Reportdesigner können Sie mit den Daten so ziemlich alles machen. Dementsprechend mächtig und umfangreich ist sind hier die Möglichkeiten. Um sich in die Programmierung von Reports einzuarbeiten, bietet sich eine Fortbildung hierzu an. Sie finden unser Fortbildungsangebot hier:
https://www.svws.nrw.de/service/fortbildungen
Reports aus den Sammlungen bieten sich als Blaupausen an.
Um eine Übersicht zu erhalten, wwie die Daten in der Datenbak abgespeichert werden (z.B. als + und - bei ja und nein Datenfeldern), können Sie im Reportexplorer den Menüpunkt Extras - "Info über Datenquellen" anklicken.
Eine deutsche Einführungsanleitung in den Reportdesigner und eine Anleitung zur Programmierung finden Sie hier:
https://www.digital-metaphors.com/downl ... ortBuilder
im Reportdesigner können Sie mit den Daten so ziemlich alles machen. Dementsprechend mächtig und umfangreich ist sind hier die Möglichkeiten. Um sich in die Programmierung von Reports einzuarbeiten, bietet sich eine Fortbildung hierzu an. Sie finden unser Fortbildungsangebot hier:
https://www.svws.nrw.de/service/fortbildungen
Reports aus den Sammlungen bieten sich als Blaupausen an.
Um eine Übersicht zu erhalten, wwie die Daten in der Datenbak abgespeichert werden (z.B. als + und - bei ja und nein Datenfeldern), können Sie im Reportexplorer den Menüpunkt Extras - "Info über Datenquellen" anklicken.
Eine deutsche Einführungsanleitung in den Reportdesigner und eine Anleitung zur Programmierung finden Sie hier:
https://www.digital-metaphors.com/downl ... ortBuilder
Mit freundlichen Grüßen
Jens Raffenberg
Jens Raffenberg