0

Schriftfarbe im Formelfeld "beim Anklicken" ändern

Guten Abend Zusammen,

ist es möglich in einem Formelfeld unter "Beim Anklicken" einen Befehl zu hinterlegen, welcher beim anklicken des Feldes die Schriftfarbe ändert?

Mein Ansatz ist dieser - klappt leider nicht.

let myColor := "pink"; styled(text(Formelfeld), "", myColor, "");
void

Geht es überhaupt und wenn ja würde ich mich über einen Tipp sehr freuen.

Viele Grüße

Antje

3 Antworten

null
    • Josef_Koenig
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Ich habe versucht, das Beispiel nachzuvollziehen und bekommen den Fehlerhinweis "circular reference". Ein Umweg wäre, dass beim Anklicken das Feld ausgeblendet wird und ein anderes, zuvor ausgeblendetes, Feld mit anderer Farbe eingeblendet wird.

    • Fox Concepts
    • Christoph.2
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Hallo, du kannst ein zusätzliches, verstecktes 'Ja / Nein' Feld anlegen und abhängig vom Status die Farbe des Formelfelds definieren. Trigger bei Änderung im Formelfeld dreht den Status des 'Ja / Nein' Feldes um.

    Formelfeld:

    if 'Ja / Nein' then
        styled("Hallo", "", "pink", "")
    else
        styled("Hallo", "", "black", "")
    end
    

    Trigger bei Änderung:

    'Ja / Nein' := not 'Ja / Nein'
    
    • juwelen
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Hallo Josef, hallo Christoph,

    vielen Dank für Tipps. Beides funktioniert. Das mit dem ja/nein Feld ist sehr gut für mich zum einbauen. Vielen Dank noch mal Antje