ReferenceDay | Qlik Cloud Pomoc
Przeskocz do zawartości głównej Przejdź do treści uzupełniającej

ReferenceDay

Last updated: 1.09.2026

To ustawienie określa, który dzień stycznia ma być ustawiony jako dzień odniesienia, aby zdefiniować tydzień 1. Innymi słowy, to ustawienie określa, ile dni w tygodniu 1 musi być datami styczniowymi.

Składnia:  

ReferenceDay

ReferenceDay określa liczbę dni w pierwszym tygodniu roku. ReferenceDay można ustawić na dowolną wartość z zakresu od 1 do 7. Każda wartość spoza zakresu 1-7 jest interpretowana jako środek tygodnia (4), co jest równoważne ustawieniu ReferenceDay na 4.

Jeśli nie wybierzesz wartości dla ustawienia ReferenceDay, domyślna wartość będzie pokazywać ReferenceDay=0, co będzie interpretowane jako środek tygodnia (4), jak widać w tabeli wartości ReferenceDay poniżej.

Funkcja ReferenceDay jest często używana w połączeniu z następującymi funkcjami:

Powiązane funkcje
Zmienna Interakcja
BrokenWeeks Jeśli Qlik Sense aplikacja działa z niepodzielonymi tygodniami, ustawienie zmiennej ReferenceDay zostanie wymuszone. Jeśli jednak używane są podzielone tygodnie, tydzień 1 rozpocznie się 1 stycznia i zakończy się w połączeniu z ustawieniem zmiennej FirstWeekDay oraz zignoruje flagę ReferenceDay.
FirstWeekDay Liczba całkowita określająca dzień, który ma być pierwszym dniem tygodnia.

Qlik Sense umożliwia ustawienie następujących wartości dla ReferenceDay:

Wartości ReferenceDay
Wartość Dzień referencyjny
0 (domyślnie) 4 styczenia
1 1 stycznia
2 Styczeń 2 r.
3 3 stycznia
4 4 styczenia
5 5 stycznia
6 6 stycznia
7 7 stycznia

W poniższym przykładzie ReferenceDay = 3 definiuje 3 stycznia jako dzień odniesienia:

SET ReferenceDay=3; //(set January 3 as the reference day)

Aby uzyskać więcej informacji o ładowaniu wbudowanym, zobacz temat Używanie wbudowanych ładowań do ładowania danych.

Ustawienia regionalne

Jeżeli nie podano inaczej, w przykładach w tym temacie stosowany jest następujący format daty: MM/DD/YYYY. 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. Więcej informacji można znaleźć w temacie Modyfikowanie ustawień regionalnych na potrzeby aplikacji i skryptów.

Domyślne ustawienia regionalne w aplikacjach są oparte na profilu użytkownika. Te ustawienia regionalne nie są związane z językiem wyświetlanym w interfejsie użytkownika Qlik Cloud. Interfejs Qlik Cloud będzie wyświetlany w tym samym języku co używana przeglądarka.

Jeżeli jesteś twórcą aplikacji, możesz wybrać domyślny region dla tworzonych przez siebie aplikacji. Więcej informacji zawiera temat Ustawianie preferowanych ustawień regionalnych do tworzenia aplikacji i skryptów w Qlik Cloud Analytics.

Przykłady:  

Jeśli chcesz używać ustawień ISO dla tygodni i numerów tygodni, w skrypcie muszą się znajdować następujące elementy:

Set FirstWeekDay=0; Set BrokenWeeks=0; Set ReferenceDay=4; // Jan 4th is always in week 1

Jeśli chcesz używać ustawień amerykańskich, w skrypcie muszą się znajdować następujące elementy:

Set FirstWeekDay=6; Set BrokenWeeks=1; Set ReferenceDay=1; // Jan 1st is always in week 1

Przykład 1 – skrypt ładowania używający wartości domyślnej; ReferenceDay=0

Przykład — zmienna ReferenceDay ustawiona na 5

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ć!