April 21, 2021, 16:19:15

Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!


Datum berechnen für Tabelle und Textbox

Begonnen von Paddy24, Februar 09, 2021, 19:55:35

⏪ vorheriges - nächstes ⏩

Paddy24

Hallo zusammen,

ich bin gerade dabei, Datumswerte zu berechnen. Einmal das Alter einer Person und einmal das "Bis-Datum" in einer Tabelle.

Für das Alter gibt es ja auf Google ein paar Ideen und Anleitungen, allerdings funktionieren diese nicht so toll.

Einmal habe ich die DatDiff Funktion verwendet und die Formel in das Eigenschaftenfeld "Steuerelementinhalt" eingetragen:

= DateDiff ("y"; Datum (); [per_GebDatum])
Starte ich das Formular dann in der Formularansicht stürzt Access komplett ab und startet neu.

Also habe ich es über eine andere Formel probiert:
=(Datum()-[per_gebdatum])/365,65
Das Problem dabei ist, dass die Zahl dann Dezimalstellen hat, die ich nicht deaktivieren kann (Über Format-> Format und Dezimalstellenanzeige auf 0 hat leider nichts gebracht.



Die 2te Funktion, das Feld "Bis-Datum" zu füllen habe ich noch nicht hinbekommen, bzw. mir ist noch nicht eingefallen, wie man das am besten angeht (direkt über SQL?).

Im Grunde möchte ich, das der Nutzer nur das Von-Datum eingibt und immer wenn ein neuer Datensatz kommt, soll das Bis-Datum in den vorigen Datensatz automatisch ausgefüllt werden. Beispiel:

ID | PersonID_f | Text| Von-Datum | Bis-Datum |
1  |  2         | abc | 01.01.2021| 07.01.2021|
2  |  2         | def | 08.01.2021|           |


Vielen Dank im Voraus

Grüße
Patrick