firstworkdate — funkcja skryptu i funkcja wykresu
Funkcja firstworkdate zwraca najpóźniejszą datę rozpoczęcia, gdy możliwe jest uzyskanie parametru no_of_workdays (poniedziałek–piątek) z końcem nie później niż w dniu określonym przez parametr end_date oraz z uwzględnieniem wszelkich opcjonalnie wyszczególnionych dni wolnych. Parametry end_date i holiday powinny być poprawnymi datami lub znacznikami czasu.
Składnia:
firstworkdate(end_date, no_of_workdays {, holiday} )
Typ zwracanych danych: integer
Argumenty:
Argument | Opis |
---|---|
end_date | Znacznik czasu daty końcowej do oceny. |
no_of_workdays | Liczba dni roboczych do uzyskania. |
holiday |
Okresy wolne od pracy wyłączane z dni roboczych. Okres wolny od pracy podaje się jako datę początkową i datę końcową rozdzielone przecinkiem. Przykład: '25/12/2013', '26/12/2013' Można określić kilka okresów wolnych od pracy, rozdzielając je przecinkami. Przykład: '25/12/2013', '26/12/2013', '31/12/2013', '01/01/2014' Okresy wolne od pracy wyłączane z dni roboczych. Dzień wolny jest określany jako data stała w formie ciągu. Można określić większą liczbę dat dni wolnych, rozdzielając je przecinkami. |