Schönen Samstag zusammen
Nun laufen die ersten 4-Radiobuttons einwandfrei. Für die nächsten beiden Punkte:
-
Auslaufende Verträge auflisten
-
Geburtstage in einer Woch auflisten
werde ich wohl kaum an einem zusätliches Modul vorbei kommen.
Was bei der Altersberechnung noch mit if-Anweisungen zu berechnen war, wird bei Absolutwerten rückwärtsrechnen wohl nicht ohne leistungstarkes Modul gehen (muss wahrscheinlich ein Kalender eingebaut sein, um entsprechende Tage zurück gehen zu können.)
Zu 1)
Da ist in der DB immer eine Frist angegeben. Beispielsweise 30 für 30 Tage. Da sollte der Filter noch 14 Tage Reserve draufrechnen. Also insgesamt 44 Tage. Dann sollte der Filter vom DB-Wert "Ablauf" diese 44 Tage abziehen. Ist der heutige Zeitpunk mehr als 44 Tage vom Ablauf entfernt passiert nichts. Ist der heutige Teitpunkt 44 Tage oder weniger vom Ablauf entfernt, dann Vertrag anzeigen...
Das gibt mit sicherheit die schwierigste Operation in dieser DB!
Zu 2)
Da habe ich etwas Glück. Wenn das Problem zu 1 erledigt ist, kann ich acu das zu 2 erledigen - ist fast dasselbe in hellgrün...
Das hier von Struppi:
DateTime/DateTime::Format::CLDR sind überlegen.
dürfte also für sowas geeignet sein?
Ist eines davon Standard? Also schon in Perl drin?
Viele Grüße
Gary