0

Berechnungsfeld farblich formatieren wenn Bedingung erfüllt ist

Hallo,

ich habe ein Datumsfeld (letzte Beratung) und ein Berechnungsfeld (nächste Beratung fällig am). Ich möchte nun, dass im Berechnungsfeld das Datum der letzten Beratung + ein halbes Jahr erscheint. Zusätzlich soll das Berechnungsfeld 14 Tage vor dem Erreichen des errechneten Termins hellrot formatiert werden und wenn der Termin erreicht ist rot formatiert werden.

Können sie mir bitte weiterhelfen, da programmieren nicht meine Kernkompetenz ist. Wenn es mit diesen Feldern nicht möglich sein sollte, gerne einen anderen Vorschlag machen. Vielen Dank im voraus.

2 Antworten

null
    • Ninox-Professional
    • planoxpro
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Hallo Petra, der Code für das Berechnungsfeld 'nächste Beratung fällig am' könnte z. B. folgendermaßen aussehen:

     

    let myColor := "";
    let myDate := date(year('letzte Beratung'), month('letzte Beratung') + 6, day('letzte Beratung'));
    let myDays := days(today(), myDate);
    if myDays < 15 then
        myColor := if myDays < 1 then "Crimson" else "Salmon" end
    end;
    styled(text(myDate), myColor)

    • Frau
    • Petra_Weimann
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Vielen Dank für die schnelle Hilfe. Funktioniert perfekt. Frohe Ostern 🐣