[Allegro] Kalenderfunktion: Fehler bei Feiertagen

Bernhard Eversberg ev at biblio.tu-bs.de
Mi Mai 4 10:19:04 CEST 2011


Gestern erst fiel erstmals auf, daß was mit den Feiertagen nicht stimmt,
und zwar werden die Daten der Adventssonntage falsch angezeigt.
Geben Sie mal ein (in a99)
    X holidays 2011
dann kommt eben nicht raus, was richtig wäre:

    Die  Adventssonntage  sind      27. Nov / 04. Dez / 11. Dez / 18. Dez

Es liegt daran, daß in "holidays.flx" der Name des Wochentags nicht
in Kurzform bestimmt wird, also So, Mo, Di..., sondern in Vollform:
"Sonntag", "Montag", ...
Und dann werden aber nur die ersten zwei Buchstaben geprüft, sodaß
dann der Sonnabend mit dem Sonntag identisch zu sein scheint.

Zu ändern sind in  holidays.flx  zwei Zeilen im Bereich am Zeile 133:

var #uV9
if "Sonnt" var #u|w "-21"
if "Mo" var #u|w "-22"
if "Di" var #u|w "-23"
if "Mi" var #u|w "-24"
if "Do" var #u|w "-25"
if "Fr" var #u|w "-26"
if "Sonna" var #u|w "-27"

Dann klappt's.

B.E.




Mehr Informationen über die Mailingliste Allegro