Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Colli am 07.04.05 - 16:07:41

Titel: Optionsschaltfläche einfärben
Beitrag von: Colli am 07.04.05 - 16:07:41
Hallo,

ich habe eine Optionsschaltfläche in einer Maske mit den Werten Ja, Nein.
Nun möchte ich den Text je nach Auswahl einfärben. Also, wenn Ja, dann grün, bei Nein dann rot, zum Beispiel.

Oder ist es möglich eine Tabellenzelle farbig zu gestalten ja nachdem was für ein Wert in einem Feld steht?

Geht sowas?
Titel: Re: Optionsschaltfläche einfärben
Beitrag von: rar am 07.04.05 - 16:41:15
Hallo Colli,

willkommen im Forum  ;).

Einem Feld, je nach Inhalt, eine andere Farbe zuzuordnen geht leider nicht. Du kannst aber 2 Felder in verschiedenen Farben anlegen und dann mit HideWhen Formeln (un)sichtbar machen.

Bei den Tabellenzellen ist das ähnlich. Hier gibt es aber einen Workaround:
Erstell 2 oder mehr Bildressourcen mit einem kleinen farbigen  Quadrat (oder nur einem Pixel). Dann kannst du in den Eigenschaften der Tabelle (3ter Reiter) das Hintergrundbild der Zelle auf einer Formel basierend anzeigen lassen.
z.B. @If (Feld = "ja"; "grün.jpg";"rot.jpg")
Wenn du bei Wiederholen dann Kacheln eingestellt hast, hat deine Zelle die gewünschte Farbe.

HTH
-daniel
Titel: Re: Optionsschaltfläche einfärben
Beitrag von: Colli am 08.04.05 - 08:55:39
Dank für die Willkommensgrüße  :)

Zum ersten Fall:
Das heißt, dass ich ein Feld benutze um Ja zu erfassen und ein weiteres für Nein und je nach dem wie die Felder dann gefüllt sind, ändert sich die Farbe?!

Fall zwei: das ist ein ziemlich coole Idee
Titel: Re: Optionsschaltfläche einfärben
Beitrag von: rar am 08.04.05 - 09:09:44
So direkt geht das nicht.
Bei der Optionsschaltfläche kannst du während der Eingabe die Farbe nicht ändern.
Du müsstest ein zweites (grün) und ein drittes (rot) Feld anlegen und dann mit den entsprechenden Formeln das jeweilige Feld verbergen.
Titel: Re: Optionsschaltfläche einfärben
Beitrag von: Colli am 08.04.05 - 14:17:04
Jetzt ist es klar geworden!
Danke!
Titel: Re: Optionsschaltfläche einfärben
Beitrag von: ata am 08.04.05 - 14:21:56
... man kann Tabellenzellen während der Eingabe in ihrer Farbe beeinflussen. Tabellenzellen können eine Hintergrundgrafik haben. Diese Hintergrundgrafik lässt sich per Formel berechnen. Wen du nun deine gewünschten Farben als .gif oder .jpg in den Resourcen deponierst, dann wird beim Neuberechnen auch der Tabellenzellen-Hintergrund neu berechnet. Hat deine Optionsschaltfläche die Eigenschaft der Neuberechnung bei Selektionswechsel aktiviert, dann steht dem nichts mehr im Weg...

ata