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?
 

8 Antworten

null
    • Heinrich Frey Maschinenbau GmbH
    • Christian_Rott
    • vor 2 Wochen
    • 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 13 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
    • vor 11 Tagen
    • 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 10 Tagen
    • 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 10 Tagen
      • 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.

    • holger.3
    • vor 10 Stunden
    • Gemeldet - anzeigen

    Hallo

    Es funktioniert nicht

    Ich möchte wenn nichts deinen steht bei Invoice Number das es Rot ist, und wenn eine Nummer drinnen Steht grün ist

      • Heinrich Frey Maschinenbau GmbH
      • Christian_Rott
      • vor 7 Stunden
      • Gemeldet - anzeigen

       Wenn ich es richtig verstehe soll es rot sein wenn das Invoice Feld leer ist? Dann müßte es doch sein =null und wenn etwas drin steht dann !=null oder habe ich ein Gedankenfehler?

      • Heinrich Frey Maschinenbau GmbH
      • Christian_Rott
      • vor 6 Stunden
      • Gemeldet - anzeigen

       Sorry habe es eben nochmal geprüft dreh die beiden Regeln einmal um hinter dem Papierkorb die Punkte anfassen und die untere Regel nach oben ziehen dann sollte es gehen

Content aside

  • vor 6 StundenZuletzt aktiv
  • 8Antworten
  • 98Ansichten
  • 5 Folge bereits