0

styled im Berechnungsfeld

Hallo,

bei einem einfachen Berechnungsfeld möchte ich, dass es bei false rot und bei true grün wird.

 

Ich bekomme da wiedermal die syntax nicht hin. Hab zwar die Farbumstellung schon geschafft, aber der Wert ist dann weg.

 

Danke für die Hilfe!

 

Wie muss ich hier die styled Formel einsetzen?

 

Hier das Beispiel:

 

if weekday(Datum) = 5 or weekday(Datum) = 6 then false else true

 

Gruß

Oliver M.

6 Antworten

null
    • Leonid_Semik
    • vor 6 Jahren
    • Gemeldet - anzeigen

    Hallo Oliver, wenn das Feld nur die Farbe haben sollte dann:

    ---

    styled ("", if weekday(Datum) = 5 or weekday(Datum) = 6 then "red" else "green" end)

    ---

    Leo

    • CitizenDeveloper
    • Oliver_meerkamp
    • vor 6 Jahren
    • Gemeldet - anzeigen

    Hallo Leo,

    vielen Dank, ich brauche aber zusätzlich auch den true oder false Wert von diesem Feld

     

    Gruß

    Oliver M.

    • Leonid_Semik
    • vor 6 Jahren
    • Gemeldet - anzeigen

    Hallo Oliver,

    ich verstehe die Sach mit den Werten nicht ganz.

    ---

    if weekday(Datum) = 5 or weekday(Datum) = 6 then styled("false","red") else styled("true","green")

    ---

    Leo

    • CitizenDeveloper
    • Oliver_meerkamp
    • vor 6 Jahren
    • Gemeldet - anzeigen

    Hi Leo,

    okay, ich versuche es mal anders herum,

    Berechnunsfeld: 'Wochentag?'

    if weekday(Datum) = 5 or weekday(Datum) = 6 then false else true

    Die Formel sagt mir "Ja", wenn es sich um einen Wochentag handelt und "Nein", wenn es sich um einen Wochenend-Tag handelt.

     

    Ich gebrauche diesen "Schalter" um an anderen Stellen Entscheidungen zu treffen, also z.B. Bei Feldern die nur angezeigt werden sollen, wenn es sich um einen Wochentag handelt.
    if 'Wochentag' then...

     

    Gleichzeitig würde ich mir aber auch wünschen, dass sich bei diesem Feld auch die Farbe ändert.
    (Ich plane mehrere dieser Berechnungsfelder als "Schalter" anzulegen, und mann soll dann visuell sofort erkennen können ob irgendwo etwas rot ist.)

    Deine Formel für die Farben funktioniert natürlich wunderbar, auch kann ich in der styled Formel text anzeigen, aber es ist damit kein "Schalter" mehr.

     

    Ich hoffe du verstehst jetzt vielleicht was ich meine!?

    • Leonid_Semik
    • vor 6 Jahren
    • Gemeldet - anzeigen

    Hallo Oliver,

    styled() kann nur Texte behandeln. Das heist für dich: entweder Farbfelder zusätzlich zu den Schalter einbauen und die Schalter ausblenden oder die Bedingungen für Sichtbarkeit direkt an Wochentage anknüpfen.

     

    Leo

    • CitizenDeveloper
    • Oliver_meerkamp
    • vor 6 Jahren
    • Gemeldet - anzeigen

    Hi Leo,

     

    das habe ich mir schon fast so gedacht, aber jetz weiß ich genau bescheid.

     

    Vielen Dank!

     

    Gruß

    Oliver M.

Content aside

  • vor 6 JahrenZuletzt aktiv
  • 6Antworten
  • 2344Ansichten