0

Datum farbig anzeigen, wenn Frist abgelaufen.

Hallo.

Ich bin gerade dabei, eine Datenbank mit Ninox zu erstellen. Das Programm ist sehr interessant und ich möchte gerade viel herum experimentieren. Aber bis jetzt komm ich mit der Programmiersprachen noch nicht klar, obwohl sie einfach erscheint und viele hier sie dies auch so schildern.

Nun zu meinem Problem:

Ich habe mehre Datumswerte:

Ausstellungsdatum

Eingangsdatum

Bezahlt am

Alle drei Felder werden über das Datumsfeld eingetragen. Das "Bezahlt am"-Datum bleibt bekanntlich bis zur Zahlung leer. Wenn nun eine Frist abläuft, hier die Differenz zwischen dem Eingangsdatum und Heute, soll Bezahldatum einen "roten" Hintergrund bekommen, wenn mehr als 30 Tage verstrichen sind, "grün" bei unter 15 Tage und dazwischen "gelb". Die styled()-Funktion scheint nur mit berechenden Feldern arbeite zu wollen. Also habe ich ein "Hilfs"-Textfeld eingefügt, ich nenne es "Zahlen bis", dass jetzt die verbleibenden Tage zwischen Eingangsdatum und Heute anzeigen soll und hier nach oben genannten Bedingungen die Textfeld-Farbe mit dem Wert der Tage anzeigen soll.

Wie kann man dies realisieren?

 

Vielen Dank für eure Hilfe.

LG

Peer

4 Antworten

null
    • Peer
    • vor 5 Jahren
    • Gemeldet - anzeigen
    • Peer
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Ich habe inzwischen ein wenig experimentiert und folgendes geschrieben:

    let AA := days(Eingangsdatum, today());
    if AA <= 1 then
    styled(text(AA) + " Tag", "green")
    else
    if AA > 30 then
    styled(text(AA) + " Tage", "red")
    else
    if AA < 30 and AA > 15 then
    styled(text(AA) + " Tage", "#FFFF00")
    else
    if AA < 15 then
    styled(text(AA) + " Tage", "green")
    end
    end
    end
    end

    Das lustige daran ist  jetzt, dass in der Tabelle alles genauso funktionert, wie gewollt, nur im Formular wird es nicht angezeigt.

    Warum dies?

    • Peer
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Das Problem ist warscheinlich Browserbedingt.

    Denn in der APP funktioniert es.

    • Alexander_Koenig
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Hi, sieht spannend aus.

    Welcher Web Browser, welches OS?

    Bitte an support@ninoxdb.de schreiben.

Content aside

  • vor 5 JahrenZuletzt aktiv
  • 4Antworten
  • 1718Ansichten