Hallo an alle,
in einer Adressentabelle habe ich ein Feld mit "Geburtsdatum" , "Sterbedatum" und Sterbealter definiert.
Bei Geburtsdatum und Sterbedatum ist die Feldeigenschaft Datum/Uhrzeit beim Feld Sterbealter Text.
Nun möchte ich gerne das Sterbealter berechnet haben.
Da das Sterbedatum endlich ist, darf das Sterbealter im neuen Jahr nicht weiter gezählt werden.
Wie kann ich das erreichen?
Besten Dank im voraus
Klaus
Hallo,
in einer Tabelle geht das nicht, Du brauchst in jedem Fall eine Abfrage. In dieser Abfrage dann:
Sterbealter: DatDiff("jjjj";[Geburtsdatum];[Sterbedatum])+(Format([Sterbedatum];"mmtt")<Format([Geburtsdatum];"mmtt"))
Als Eintrag in der 1.Zeile einer leeren Spalte der Abfrage.
Das Feld mit dem Sterbealter in der Tabelle kannst Du löschen. Das Sterbealter wird immer bei Bedarf errechnet, aber nicht gespeichert.