0

Schrift und Hintergrund in Formel anpassen

Ich mal wieder

Ich habe ein Formelfeld für meine Standzeiten-Berechnung erstellt. Es rechnet richtig, aber das mit der Darstellung gefällt mir noch nicht so.

 ich habe es nun geschafft, dass das Feld "Standzeit" nur dargestellt wird, wenn in "Ende" nicht eingetragen wurde. Auch habe ich es hier im Forum gefunden, wie ich den Hinterbrund des Feldes je nach Tagen ändern kann. Aber leider habe ich noch keine möglichkeit gefunden, wie ich die Schriftfarbe und die Hintergrundfarbe individuel einstellen und ändern kann.

Hier schon mal mein Code für die Hintergrundgestalltung:

let AA := days(Anfang, today());
if AA = 0 then
    styled(text(AA) + " Tage Standzeit", "#008000")
else
    if AA <= 1 then
        styled(text(AA) + " Tag Standzeit", "#0041a8")
    else
        if AA <= 2 then
            styled(text(AA) + " Tage Standzeit", "#ffeb52")
        else
            if AA <= 3 then
                styled(text(AA) + " Tage Standzeit", "#ffb452")
            else
                if AA <= 4 then
                    styled(text(AA) + " Tage Standzeit", "##e66b00")
                else
                    if AA < 7 and AA > 4 then
                        styled(text(AA) + " Tage Standzeit", "#cb2010")
                    else
                        if AA < 9 and AA > 6 then
                            styled(text(AA) + " Tage Standzeit", "#0041a8")
                        else
                            if AA >= 9 then
                                styled(text(AA) + " Tage Standzeit", "#ffeb52")
                            end
                        end
                    end
                end
            end
        end
    end
end

 

 

Hier kann man sehen, warum es gerne ändern möchte.

 Blaues Feld und schwarze Schrift ist mal nicht gut zu sehen.!

Wäre echt schön, wenn mir da einer weiterhelfen könnte, wie ich es schöner ind individueller gestallten könnte. Über eine änderung der Borderfarbe habe ich auch schon mal nachgedacht. ber mit CSS kenne ich mich noch nicht so gut aus.

Schon mal Danke für die Hilfe

2 Antworten

null
    • Pushing the Boundaries of Ninox
    • Gotje_Ing
    • vor 11 Stunden
    • Gemeldet - anzeigen

    Die Funktion styled() nimmt bis zu 4 Parameter.
    (text, background-color, font-color, icon)
    In deinem Fall also z.B.
    styled(text(AA) + " Tage Standzeit", "#0000ff", "#ffffff","")
    Wichtig ist, dass die font-color nur geht, wenn auch im Icon ein Argument übergeben wird. Diese kann aber leer sein.

    • Siegfried_H
    • vor 11 Stunden
    • Gemeldet - anzeigen

    Danke für die Hilfe. Ich habe gedacht, das wäre schwieriger 🙃 zu erledigen.

Content aside

  • vor 11 StundenZuletzt aktiv
  • 2Antworten
  • 12Ansichten
  • 2 Folge bereits