Przeskocz do zawartości głównej Przejdź do treści uzupełniającej

lastworkdate — funkcja skryptu i funkcja wykresu

Funkcja lastworkdate zwraca najwcześniejszą datę zakończenia, gdy możliwe jest uzyskanie parametru no_of_workdays (poniedziałek–piątek) z początkiem w dniu start_date z uwzględnieniem wszelkich opcjonalnie wyszczególnionych dni wolnych (holiday). Parametry start_date i holiday powinny być poprawnymi datami lub znacznikami czasu. 

Składnia:  

lastworkdate(start_date, no_of_workdays {, holiday})

Typ zwracanych danych: integer

Kalendarz pokazujący sposób użycia funkcji lastworkdate()

Diagram pokazujący kalendarz miesiąca.

Nie ma metody pozwalającej zmodyfikować funkcję lastworkdate() dla regionów lub scenariuszy uwzględniających cokolwiek innego niż tydzień roboczy rozpoczynający się w poniedziałek i kończący się w piątek.

Parametr holiday musi być stałą łańcuchową. Nie może być wyrażeniem.

Funkcja lastworkdate() jest używana w wyrażeniach, za pomocą których użytkownik chce obliczyć proponowaną datę zakończenia projektu lub zadania na podstawie daty jego rozpoczęcia i wypadających w tym okresie świąt.

Ustawienia regionalne

Jeżeli nie podano inaczej, w przykładach w tym temacie stosowany jest następujący format daty: MM/DD/RRRR. Format daty jest określony w instrukcji SET DateFormat w skrypcie ładowania danych. Domyślny format daty w Twoim systemie może być inny ze względu na ustawienia regionalne i inne czynniki. Formaty zastosowane w przykładach można zmienić, aby dostosować je do własnych wymagań. Zamiast tego można też zmienić formaty w skrypcie ładowania, aby pasowały do tych przykładów.

Domyślne ustawienia regionalne w aplikacjach są oparte na regionalnych ustawieniach systemu komputera lub serwera, na którym zainstalowano Qlik Sense. Jeśli serwer Qlik Sense, do którego uzyskujesz dostęp, jest ustawiony na Szwecję, Edytor ładowania danych użyje szwedzkich ustawień regionalnych dla dat, godziny i waluty. Te ustawienia regionalne nie są związane z językiem wyświetlanym w interfejsie użytkownika Qlik Sense. Interfejs Qlik Sense będzie wyświetlany w tym samym języku co używana przeglądarka.

Argumenty
Argument Opis
start_date Data rozpoczęcia do oceny.
no_of_workdays Liczba dni roboczych do uzyskania.
holiday

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.

Przykład: '12/25/2013', '12/26/2013', '12/31/2013', '01/01/2014'

Przykład 1 — podstawowy przykład

Przykład 2 – jeden dzień świąteczny

Przykład 3 – kilka dni świątecznych

Przykład 4 – jeden dzień świąteczny (wykres)

Czy ta strona była pomocna?

Jeżeli natkniesz się na problemy z tą stroną lub jej zawartością — literówkę, brakujący krok lub błąd techniczny — daj nam znać, co możemy poprawić!