0

Datumsfeld ohne Jahr

Hallo, für Prozessbeschreibungen im Jahresverlauf (wann ist im Jahr was zu tun) hätte ich gerne ein Feld wie ein Datumsfeld, aber ohne Jahreszahl. Dabei geht es nicht um die Anzeige, bei der ich die Jahreszahl ja weglassen kann. Ich brauche ja dann eine aufsteigende Anordnung für den Jahresverlauf. Hat schonmal jemand so etwas umgesetzt?

Grüße Maurice

2 Antworten

null
    • Ninox-Professional
    • planoxpro
    • vor 1 Jahr
    • Gemeldet - anzeigen

    Hallo Maurice, wie soll denn das Ergebnis genau aussehen? Alle Datums- und Zeitangaben werden intern immer als numerische Werte gespeichert (Millisekunden seit dem 01.01.1970). Es kann deshalb kein Datum ohne Jahr geben. Man könnte ein bestehendes Datum höchstens in ein anderes Format bringen (z. B. "17.12." bzw. "12.17") oder Tag und Monat gleich einzeln erfassen und wie gewünscht zusammensetzen (bzw. in einem Textfeld gleich so erfassen). Beispiel:

    Tag: 17
    Monat: 12
    Formelfeld: format(Monat, "00") + "." + format(Tag, "00")

    Ergebnis: "12.17"

    So ein Feld ließe sich dann auf- oder absteigend sortieren. Wobei die format()-Funktion mit "00" wichtig ist, damit auch einstellige Tages- und Monatszahlen mit führender Null dargestellt und korrekt sortiert werden (z. B. "03.07" für den 7. März).

      • Maurice
      • vor 1 Jahr
      • Gemeldet - anzeigen

      planox. pro Das Ergebnis soll in Form TT.MM sein, so wie du es schreibst. Da man bei Datumsfelder das Jahr nicht "ignorieren" kann, gehe ich wohl über ein Zahlenfeld, das eine vierstellige Eingabe erfordert, die in einem Formel wie von dir aufgeführt in das Format TT.MM umgewandelt wird.

Content aside

  • Status Answered
  • vor 1 JahrZuletzt aktiv
  • 2Antworten
  • 54Ansichten
  • 2 Folge bereits