0

Mahnungen- Funktionsfeld und Mehrfachfeld auslesen und in Funktionsfeld einfügen mit Farben

Moin miteinander

Ich habe mir folgendes vorgestellt:

Ich habe ein Feld (Zahlungsziel) Funktionsfeld  und ein (Status) Mehrfachauswahlfeld aus diesen beiden Feldern möchte ich jetzt den Status aus dem Statusfeld 2 auslesen = Rechnung
if Status = "2" then Zahlungsziel + 14;  das funktioniert ja jetzt kommt aber noch die verschiedenen Farben ins Spiel.
wie bekomme ich jetzt mit styled und Status jetzt die Farben grün gelb und rot in die Reihenfolge, sodaß das Funktionsfeld nicht nur das Datum von (Zahlungsziel) sondern das ganze auch noch in veschiedenen Farben darstellen kann. Hintergedanke des ganzen eine 3 stufige Mahnkette aufbauen erste Stufe 1.Mahnung wird gelb mit Datum, wenn die Mahnung verschickt wird. Zweite Stufe die 2. Mahnung wird aktiv wenn die 1.Mahnung um 9 Tage überschritten wurde, dann soll das Feld 1.Mahnung in rot übergehen und das Feld 2.Mahnung in die Farbe gelb. Als 3 Stufe dann noch wenn die Felder 1.Mahnung und 2.Mahnung erfüllt sind soll das 3.Mahnfeld in die Farbe rot übergehen, sodaß eigentlich Hopfen und Malz verloren sind.  ich bin jetzt seit knapp 3 Stunden an dem Problem komme aber nicht weiter.

Gruß

Hansjörg

3 Antworten

null
    • Birger
    • vor 6 Jahren
    • Gemeldet - anzeigen

    - Verwenden Sie ein Auswahlfeld - und kein Mehrfachauswahlfeld.

    - Zur Anzeige verwenden Sie ein Formelfeld:

    –––
    styled(if status = 1 then Zahlungsziel +7 else if status = 2 then Zahlungsziel + 14 end end, if status = 1 then "red" else if status = 2 then "green" end end,"","")
    –––

    Birger

    • hjl
    • vor 6 Jahren
    • Gemeldet - anzeigen

    Moin Birger

    Vielen Dank für Deinen Hinweis, der aber nichts brachte, ich hoffe ich habe das Beispiel gut nachgestellt:

    screenshot_42

    screenshot_43

    screenshot_44

    Ich bekomme hier immer den Fehler:

    RangeError: Maximum call stack size exceeded.

    Was mache oder denke ich da falsch ?

    Gruß

    Hansjörg

    • Support
    • vor 6 Jahren
    • Gemeldet - anzeigen

    Hallo Hansjörg, 

    bei meinen Tests funktioniert es mit dem angegebenen Skript. Bitte entferne die Formel noch mal komplett, speichere das Formelfeld leer ab und versuche danach, dass Formelfeld noch einmal neu aufzubauen. Manchmal kommen beim Kopieren und Einfügen nicht sichtbare Steuerzeichen mit, die dann solche Fehler verursachen.

    Gruß, Jörg

Content aside

  • vor 6 JahrenZuletzt aktiv
  • 3Antworten
  • 1600Ansichten