Hallo allerseits. Heute habe ich ein Problem mit einer Funktion die ich in der Vergangenheit schon problemlos eingesetzt habe:
Feldbefehl: Bedingter Text. Die Bedingung die ich eingebe wird ignoriert und es wird immer der “Sonst” Teil ausgegeben.
Ich habe das dann in einen neuen Dokument auch nachstellen können mit LibO 5.2.7. Nach Update auf 6.4.4 verhält es sich leider genauso. Was ich gemacht habe zeige ich am Besten mit einem Screenshot:
Die Anrede ist als Variable “v_Anrede” definiert. Wenn der Inhalt “Herr” ist soll “Lieber” angezeigt werden, ansonsten “Liebe”. Die Bedingung lautet v_Anrede == “Herr” . Nur egal was ich mache wird im bedingten Text immer nur “Liebe” angezeigt.
Was mich völlig irritiert, ist dass ich etwas ähnliches schon mal vor ca. 1,5 Jahren gemacht habe und dieses Dokument funktioniert einwandfrei. Ich kann es nur nicht mehr reproduzieren.