Domino 9 und frühere Versionen > ND7: Entwicklung
Now + x Tage ohne Wochende (Lotus Script)
klaussal:
Es macht's. :o
hampa:
@klauss
Was auch nicht anders zu erwarten war..... ;)
hampa:
So. Hier ist meine Lösung.
--- Code: ---Function addWorkDays(iPeriod As Integer)
'// Diese Funktion zählt zum heutigen Datum die übergebenen Anzahl Tage hinzu
'// ohne das aktuelle Datum zu berücksichtigen
Dim iday As Integer
'Tagesdatum als aktuelles festlegen
Dim dateTime As New NotesDateTime( Now )
While iday < iPeriod
'Zum Datum einen Tag hinzuzählen
Call dateTime.AdjustDay(1)
'Prüfen, ob Samstag oder Sonntag
If (Weekday (dateTime.DateOnly) <> 1) And (Weekday (dateTime.DateOnly) <> 7) Then
iday = iday + 1
End If
Wend
'// Rückgabe des neuen Datums
addWorkDays = dateTime.DateOnly
End Function
--- Ende Code ---
Bitte melden, wenn ihr was findet, dass da nicht hingehört.
Grüsse Hampa
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln