0

Datum Feld - Eingabe begrenzen

Hallo Forum,

Wir geben rückwirkend Stundenzettel ein und es kommt leider vor, dass die Datumseingabe ohne Jahr gemacht wird wodurch dann z.B. der 5.2.2020 im Datum steht statt der 5.2.2019. (... man ist es so gewohnt..).

Kann ich die Eingabe im Feld Datum entsprechend steuern oder begrenzen?

Ich habe das versucht mit (bei Nach Änderung...) : if Datum > "31.12.2019" then alert("2020!") end

aber das hat nicht geklappt.

Danke schon mal,

Wolfgang

3 Antworten

null
    • Ninox-Professional
    • planoxpro
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Hallo Wolfgang, falls es sich um die Cloud-Version von Ninox handelt: Dort funktioniert alert() nicht mit Triggern, nur mit Schaltflächen.

    Wenn man etwas Platz im Formular hat, dann kann man statt dessen ein Funktionsfeld naben das Datumsfeld setzen und dort ggf. einen Hinweis einblenden:

    if year(Datum) > 2019 then styled("2020!", "Red") else null end

    Oder wenn man nur Daten für 2019 erfasst, dann kann man das Datumsfeld mit einem Trigger "Nach Änderung ..." ggf. auch automatisch entsprechend anpassen:

    if year(Datum) > 2019 then
       
    Datum := date(2019, month(Datum), day(Datum))
    end

    Oder man nimmt ein Extrafeld nur für das Jahr und vergleicht das eigebene Datum immer damit. Oder ...

    • Ninox-Professional
    • planoxpro
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Hallo Wolfgang, falls es sich um die Cloud-Version von Ninox handelt: Dort funktioniert alert() nicht mit Triggern, nur mit Schaltflächen.

    Wenn man etwas Platz im Formular hat, dann kann man statt dessen ein Funktionsfeld naben das Datumsfeld setzen und dort ggf. einen Hinweis einblenden:

    if year(Datum) > 2019 then styled("2020!", "Red") else null end

    Oder wenn man nur Daten für 2019 erfasst, dann kann man das Datumsfeld mit einem Trigger "Nach Änderung ..." ggf. auch automatisch entsprechend anpassen:

    if year(Datum) > 2019 then
       
    Datum := date(2019, month(Datum), day(Datum))
    end

    Oder man nimmt ein Extrafeld nur für das Jahr und vergleicht das eigebene Datum immer damit. Oder ...

    • wolfgangmohr
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Danke!

Content aside

  • vor 4 JahrenZuletzt aktiv
  • 3Antworten
  • 1028Ansichten