Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Peacemaker am 10.08.04 - 09:09:30

Titel: Formatierung von Text via Formelsprache
Beitrag von: Peacemaker am 10.08.04 - 09:09:30
Hallo,

kurzes Problem, sicher uach eine simple Lösung, hab mich jetzt aber schon 1 Stunde tot gesucht.

Also, es geht darum das ich folgende If abfrage habe, di eauch brav ihren dienst tut:

@If(status1=95;status1:="OK";status1:="ERROR");

Jetzt hätte ich gerne das das OK fett und grün, das ERROR rot und fett geschrieben wird. Ich kann mich dunkel erinnern das es dazu formatierungsformeln gab. Sie wollen mir aber partou nicht einfallen :(

Das ganze soll dann auch im View rot / grün und fett usw sein..


Danke für eure Hilfe
Titel: Re:Formatierung von Text via Formelsprache
Beitrag von: klaussal am 10.08.04 - 09:17:50
.. ist das ein normales oder ein Rich-Text-Feld ?
Titel: Re:Formatierung von Text via Formelsprache
Beitrag von: Peacemaker am 10.08.04 - 09:48:32
es ist ein normales text feld
Titel: Re:Formatierung von Text via Formelsprache
Beitrag von: Gandhi am 10.08.04 - 09:50:10
Formatierungsformeln der Art gibt es nicht. Aber: Du kannst das über hide-when Formulas abbilden.
Titel: Re:Formatierung von Text via Formelsprache
Beitrag von: Gandhi am 10.08.04 - 09:52:11
Und um das im View so darzustellen, musst Du die Viewspalten entsprechend anpassen.
Und wenn Du hier keine unhöflichen Antworten bekommen willst, so rate ich Dir zuerst mal ein Buch zu lesen.;-) (wer im Offtopic gelesen hat weiß warum)
Titel: Re:Formatierung von Text via Formelsprache
Beitrag von: Axel am 10.08.04 - 10:01:05
Hi,

Textfelder lassen sich nicht zu Laufzeit formatieren. Da kannst du, wie Gandhi schon geschrieben hat nur mit Hide-When-Formeln arbeiten.

Ob man die Spalte in der View entsprechend formatieren kann, da bin ich mir nicht sicher ob das unter 6 geht. Unter 5 gab's da nix.

In der Ansicht würde ich hier aber mit Symbolen arbeiten. z.B. grüner Haken für OK und rotes Kreuz für Fehler. Ist für den Anwender einfacher.


Axel