Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: s11a06 am Dezember 01, 2011, 17:51:46

Titel: Fortlaufende Datumsberechnung
Beitrag von: s11a06 am Dezember 01, 2011, 17:51:46
Hallo zusammen,

ich habe eine Frage: Ich habe ein Produkt (Baujahr= 01.11.2007) dieses Produkt
soll immer exakt nach einem Jahr gewartet werden. Wie kann ich es realisieren das mir die Ausgabe zeigt das nächste Wartung am 01.11.2012 ansteht? habe schon verschiedens audprobiert, komme aber nicht weiter.

Ich habe mir das in der Art vorgestellt:

=[Produktbaujahr]+360>=[Datum()] (dann halt gleich Datumsausgabe, ansonsten so oft 365 Tage dazuaddieren bis das Ausgabedatum größer/gleich dem aktuellen Datum)


Hoffe einer von den Profis kann mir weiterhelfen

Gruß
Titel: Re: Fortlaufende Datumsberechnung
Beitrag von: MzKlMu am Dezember 01, 2011, 19:26:54
Hallo,
in einer Abfrage als beechnetes Feld:
NaechsteWartung: DatAdd("JJJJ";DatDiff("JJJJ";[Baujahr];Datum())-(Format(Datum();"mmtt")>Format([Baujahr];"mmtt"));[Baujahr])
Als Steuerelementinhalt:
=DatAdd("JJJJ";DatDiff("JJJJ";[Baujahr];Datum())-(Format(Datum();"mmtt")>Format([Baujahr];"mmtt"));[Baujahr])
Titel: Re: Fortlaufende Datumsberechnung
Beitrag von: s11a06 am Dezember 01, 2011, 19:34:39
Perfekt
Danke Dir, hast mir den Abend gerettet  :)