Datum bei erreichen automatisch um ein Jahr verstellen
Hallo zusammen. Weiss jemand wie ich das Datumsfeld belege, damit es, sobald das eingestellte Datum überschritten wird, es automatisch um ein weiteres Jahr angepasst wird.
Es geht darum, dass ich Abläufe von Versicherungspolicen angegeben habe. Sollte sich bis zum Ablaufdatum nichts tun so soll das Ablaufdatum sich automatisch um ein weiteres Jahr verstellen. Geht das?
3 Antworten
-
Hallo,
automatisch nur über Start-Option der Datenbank (Admin-Mode --> Optionen --> "Nach dem Öffnen der Datenbank folgendes Skript ausführen").
let myArray := (select Policen) [Ablaufdatum < today()];
for i in myArray do
let myAblauf := i.Ablaufdatum;
let myNew := date(year(myAblauf)+1,month(myAblauf),day(myAblauf));
i.Ablaufdatum := myNew
end
lg, Torsten
-
Sollte das Scrypt sofort gehen, wenn ich ein Ablaufdatum vor heute setze? Also dass er ins nächste Jahr springt, tut sich nichts bei mir. Danke für eure Hilfe.
-
Ich musste die gesamte Datenbank refreshen oder zu und wieder aufmachen, dann war es geändert, vielen herzlichen Dank Torsten. Fühl dich ge-highfivet.
Content aside
- vor 5 JahrenZuletzt aktiv
- 3Antworten
- 1358Ansichten