Organisatioinsform Berufskolleg

Alles, was den Reportdesigner und Drucken betrifft. Fehlermeldungen, Fragen, Reports

Moderatoren: Raffenberg, A. Schüller, Pfotenhauer

Antworten
BjoernFal
Beiträge: 25
Registriert: Dienstag 17. Oktober 2023, 15:08
Schulform: Berufskolleg

Organisatioinsform Berufskolleg

Beitrag von BjoernFal »

Hallo,
ich muss für eine Schulbescheinigung die Organisationsform angeben.

Ich nutze einen RichText und habe hier nur die Möglichkeit das Kürzel (V für Vollzeit) auszulesen mit:

<dbtext datapipeline='plVersetzung'>OrgFormKrz</dbtext>

In der Berechnung unter getText wollte ich dann mit

begin
if Klassen['OrgFormKrz'] = 'V' then
RichText2:='Vollzeit';
end;
Denn Volltext erzeugen.
Ich bekomme aber die Meldung: Inkompatibler Datentyp.
Kann jemand helfen?

P.S.: Auch wenn ich dankbar bin, wenn Leute "nimm diesen Report hier" schreiben....
Ich möchte verstehen, was ich falsch mache :-)
Danke!!
Benutzeravatar
Jochen Torspecken
Fachberater*in
Beiträge: 1854
Registriert: Montag 1. Oktober 2018, 16:45
Wohnort: Wuppertal
Schulform: Berufskolleg
Kontaktdaten:

Re: Organisatioinsform Berufskolleg

Beitrag von Jochen Torspecken »

Progrmmieren Sie innerhalb des OnGetText zum RichText2, dann genügt (so weit ich mich erinnere) Text:= statt RichText2:=
Ansonsten müssen Sie RichText2.RichText:= schreiben.
___________________
Jochen Torspecken
Fachberater, Stützpunktleiter Düsseldorf (früher Mettmann)
BK am Haspel der Stadt Wuppertal
tor@bkhaspel.de
BjoernFal
Beiträge: 25
Registriert: Dienstag 17. Oktober 2023, 15:08
Schulform: Berufskolleg

Re: Organisatioinsform Berufskolleg

Beitrag von BjoernFal »

Hallo Herr Torspecken,
vielen Dank!
Das war die Lösung!
Hauke Hayen
Fachberater*in
Beiträge: 858
Registriert: Montag 1. Oktober 2018, 17:16
Schulform: Gymnasium

Re: Organisatioinsform Berufskolleg

Beitrag von Hauke Hayen »

BjoernFal hat geschrieben: Mittwoch 29. November 2023, 09:39 Ich möchte verstehen, was ich falsch mache
RichText2.RichText

heißt, dass Sie jetzt im Element RichText2 auf die Eigenschaft RichText (also den Textinhalt) zugreifen.
So könnten Sie mit:

Code: Alles auswählen

RichText2.Transparent:=false; 
RichText2.Color:=clgray
RichtText2.font.color:=clred;    
Die Transparenz des ganzen Elementes ändern und dann die Farbe des RichText2-Elementes (nicht der Schrift in dem Element!!) auf Grau stellen und die Schriftfarbe auf Rot.
Welche Elemente wie angesprochen werden, können Sie unter Berechnungen der Toolbox unten rechts im Reportdesigner entnehmen.
Viele Grüße, H. Hayen
Antworten