0

Feld grün wenn Daten darin sind

hallo

 

Das es auf Rot geht wenn keine Daten stehen habe ich geschafft. Aber wie geht es auf grün wenn ich Daten drinnen habe?
 

5 Antworten

null
    • Heinrich Frey Maschinenbau GmbH
    • Christian_Rott
    • vor 4 Tagen
    • Gemeldet - anzeigen

    Moin, wo soll es denn grün werden? Tabelle oder in einem Formular? Und wenn du es rot bekommen hast wie war dann die Formel dafür?

    • Ninox-Projekte für KMU
    • planoxpro
    • vor 3 Tagen
    • Gemeldet - anzeigen

    Normalerweise sollte es durch einfache Abfrage des Feldnamens gehen, also "if FELD" bzw. "if not FELD". In Kombination:

    if FELDNAME then
       "Grün"
    else
       "Red"
    end

    Alternativ kann man z. B. bei Textfeldern auch cnt() nutzen (mit Inhalt):

    if cnt(FELDNAME) > 0

    Beziehungsweise (ohne Inhalt):

    if cnt(FELDNAAME) = 0
    • Rafael_Sanchis
    • gestern
    • Gemeldet - anzeigen
    let EV := 'Earned EV';
    let AC := 'Actual Cost';
    let cpi := if AC > 0 then EV / AC else 0 end;
    html("<div style='padding:2px; border-radius:6px; font-weight:bold; font-size:14px; color:white; background:" +
    if cpi >= 1 then
        "#2ecc71"
    else
        if cpi >= 0.9 then "#f1c40f" else "#e74c3c" end
    end +
    ";'>" +
    "CPI: " +
    text(round(cpi, 2)) +
    "</div>")
    
    • holger.3
    • vor 11 Stunden
    • Gemeldet - anzeigen

    Hallo

     

    Ich möchte nur in der Tabelle das es grün wird wenn Daten darin sind. Im Formular benötige ich es nicht

      • Ninox-Projekte für KMU
      • planoxpro
      • vor 8 Stunden
      • Gemeldet - anzeigen

       Dann kannst du durch Klick auf den Spaltentitel die Spaltenoptionen aufrufen und dort "Bedingte Formatierung hinzufügen" wählen.

      Dort lassen sich dann Bedingungen une entsprechende Farben eingeben. Am Beispiel eines Textfeldes:

      Ergebnis in diesem Beispiel:

      Es lassen sich natürlich mehrere Regeln erstellen, so dass man leere Felder (= null) auch rot einfärben kann.

Content aside

  • vor 8 StundenZuletzt aktiv
  • 5Antworten
  • 71Ansichten
  • 5 Folge bereits