Frage zu "styled" und "text" - Formel ohne Fehlermeldung, aber ohne Wirkung
Hallo,
ich habe mir diese nette Formel für ein Funktionsfeld gebastelt:
let mymax := max('Historische Rücknahmepreise'.Kurs);
if max('Historische Rücknahmepreise'[Kurs = mymax].Datum) = today() or last('Historische Rücknahmepreise'[Kurs = mymax].Datum) then
styled(text("Allzeithoch"), "yellow", "") + ""
else
if year(max('Historische Rücknahmepreise'[Kurs = mymax].Datum)) = year(today()) then
mymax + " am " + styled(text(concat('Historische Rücknahmepreise'[Kurs = mymax].Datum)), "yellow", "")
else
mymax + " am " + styled(text(concat('Historische Rücknahmepreise'[Kurs = mymax].Datum)), "silver", "")
end
end
Ninox beschwert sich nicht, aber die "styled"-Funktionen erscheinen nicht - alles wie gehabt, schwarzer Text auf weißem Grund. Was habe ich falsch gemacht? Für Tipps und Hinweise bin ich sehr dankbar!
Alexander Wegener
2 Antworten
-
...ähm. or last('Historische Rücknahmepreise'[Kurs = mymax].Datum) in Zeile 2 gehört da nicht hin.
-
Hallo
Meines Wissens kann man styled() nicht benutzen um einen Teil des Strings mit styled() zu formatieren und dann mit einem anderen String zusammen zu setzen.
styled(String1) +String2 wird nicht funktionieren. Deshalb wird bei dir styled() ignoriert.
Content aside
- vor 3 JahrenZuletzt aktiv
- 2Antworten
- 437Ansichten