Domino 9 und frühere Versionen > Entwicklung

Wieviel Arbeitstage liegen zwischen zwei Kalendertagen

<< < (2/5) > >>

ata:
... mit Formel kann ich nicht dienen, aber in Lotus Script habe ich meine Lib dahingehend erweitert, daß für einen bestimmten Zeitraum je nach Bundesland auch die Feiertage berücksichtigt werden - denn die sind ja keine Urlaubstage/Arbeitstage...

Die Berechnung findet jahresübergreifend statt...

... zu finden unter:

http://www.anton-tauscher.de/download/DateHandling.zip - 93 KByte

ata  ;)

eknori:
Hab das hier auf notes.nst gefunden

startDate := @Text(@Date(date));
endDate := @Text(@Today);
holidayList := [01/01/2002]:[01/21/2002]:[02/18/2002]:[05/27/2002]:[07/04/2002]:[09/02/2002]:[10/14/2002]:[11/11/2002]:[11/28/2002]:[12/25/2002]:[01/01/2003]:[01/20/2003]:[02/17/2003]:[05/26/2003]:[07/04/2003]:[09/01/2003]:[10/13/2003]:[11/11/2003]:[11/27/2003]:[12/25/2003];
range := @TextToTime(startDate+" - "+endDate);
dateList := @TextToTime(@Trim(@Replace(@Text(@Explode(range)); @Text(holidayList);
dayListTemp := @Text(@Weekday(dateList));
dayList := @If(dateList="-1";"";dayListTemp);
businessDayList := @Trim(@Replace(dateList;"1":"7";""));
businessDays := @Elements(businessDayList);
days = businessDays - 1;
days

eknori

aba:
Vielen Dank für die vielen Antworten.

Ich habe mich für eknoris Variante entschieden, allerdings meckert der jetzt eine Stelle in der Formel an.

Habe mal nen Anhang beigefügt. Kann da jemand was zu sagen??

Don Pasquale:
Hallo aba,
ich bekomme den gleichen Fehler (ist auch nichts wildes)
bin aber in Formel nicht bewandert.
Du könntest Dir und anderen künftig arbeit ersparen, wenn
Du den Sourcecode gleich hier reinkopierst.
probier´s mal :-)

Ciao
Don Pasquale

ata:
... die Fehlermeldung kommt, weil in der Anweisung zuvor sehr viele Klammern auf gehen, aber weniger zu...

ata

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln