Hallo!
Ich möchte in Abhängigkeit von Jahrgängen in einem Elternbrief den Betrag für das Büchergeld festlegen.
Die folgende Funktion für ein Richtextfeld hatte ich mir überlegt,
sie funktioniert aber nicht.
Findet jemand von euch den Fehler?
Vielen Dank im Voraus!
Var
Betrag: string;
begin
IF (Schueler['Jahrgang'] = '05')
or(Schueler['Jahrgang'] = '06')
then Betrag:= '34,00'
else Betrag:= '31,00';
richtext2.richtext:= replacetext(richtext2.richtext,'Betrag', Betrag);
end;)
Mehrere Bedingungen: Jahrgang
Moderatoren: Raffenberg, A. Schüller, Pfotenhauer
-
- Fachberater*in
- Beiträge: 740
- Registriert: Montag 29. Oktober 2018, 20:45
- Schulform: Gesamtschule
- Motto: Keine Panik
Re: Mehrere Bedingungen: Jahrgang
Klammern Sie den Bereich um IF komplett ein. IF ((String1 = 'abc') OR (String2 = 'def')) sollte gehen.
mit freundlichen Grüßen
Felix Frodermann
Fachberatung, Moderation & SVWS-Dokumentation
Felix Frodermann
Fachberatung, Moderation & SVWS-Dokumentation
Re: Mehrere Bedingungen: Jahrgang
Vielen Dank für die schnelle Antwort!
Der Hauptfehler war allerdings anscheinend,
dass ich das Ereignis für den gesamten Report eingerichtet hatte mit „before print“.
Ich habe es jetzt für das Richtext-Feld
selbst eingerichtet,
mit „before merge“ (oder so ähnlich).
Damit ging es dann.
(Beim Ereignis für den gesamten Report werden die Daten
nur einmal vom ersten Schüler eingespielt
und dann beibehalten, oder?
Bei dem konkreten Richtext-Feld werden sie
mit jedem neuen Schüler neu eingespielt,
richtig?)
Der Hauptfehler war allerdings anscheinend,
dass ich das Ereignis für den gesamten Report eingerichtet hatte mit „before print“.
Ich habe es jetzt für das Richtext-Feld
selbst eingerichtet,
mit „before merge“ (oder so ähnlich).
Damit ging es dann.
(Beim Ereignis für den gesamten Report werden die Daten
nur einmal vom ersten Schüler eingespielt
und dann beibehalten, oder?
Bei dem konkreten Richtext-Feld werden sie
mit jedem neuen Schüler neu eingespielt,
richtig?)
- Raffenberg
- Beiträge: 2564
- Registriert: Dienstag 25. September 2018, 15:22
- Schulform: Gymnasium
- Kontaktdaten:
Re: Mehrere Bedingungen: Jahrgang
So ist es. Alternativ würde es über DetailBevorePrint gehen.
Mit freundlichen Grüßen
Jens Raffenberg
Jens Raffenberg