0

ich möchte die Hintergrundfarbe eines Feldes ändern, wenn der Zahlenwert des Feldes einen bestimmten Wert besitzt

ich möchte die Hintergrundfarbe eines Feldes ändern, wenn der Zahlenwert des Feldes einen bestimmten Wert besitzt

3 Antworten

null
    • Ninox Premiumpartner
    • Bastian_Vorholt
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Das geht mit der styled funktion aber nur auf berechnungsfeldern 

    hier die funktion:

    styled(text, colour, icon)

    beispiel du hast ein Feld welches dir die Summe errechnet:

    let mySumme := BetragNetto + MwSt;

    if  mySumme = 5 then

    styled(mySumme, "red", "hier kannst den namen eines icons reinschreiben kannst aber auch leer lassen")

    else styled(mySumme, "green","");

    end

    • felsenfahrer
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Funktioniert leider nicht:

     

    in der Spalte Anzahl stehen Zahlen die 0 oder größer sind

    Die Spalte STK ist leer.

     

    Ich habe folgendes eingegeben:

    let STK := Anzahl;

    if  STK = 0 then 

    styled(STK, "red", "")

    else styled(STK, "green","");

    end

     

    Fehlermeldung:

    Die Funktion ist nicht definiert: styled(number,string,string) in Zeile 4, Spalte 4

    • Ninox Premiumpartner
    • Bastian_Vorholt
    • vor 5 Jahren
    • Gemeldet - anzeigen

    styled geht nur auf string darum muss es so lauten:

    styled(text(STK),"green","");

Content aside

  • vor 5 JahrenZuletzt aktiv
  • 3Antworten
  • 2407Ansichten