# BrokenWeeks

Ustawienie to określa, czy tygodnie są podzielone czy nie.

Składnia:

BrokenWeeks

W Qlik Sense ustawienia regionalne są pobierane podczas tworzenia aplikacji, a odpowiednie ustawienia są przechowywane w skrypcie jako zmienne środowiskowe.

Deweloper aplikacji z Ameryki Północnej często ma `Set BrokenWeeks=1;` w skrypcie, co odpowiada podzielonym tygodniom. Europejski deweloper aplikacji często ma `Set BrokenWeeks=0;` w skrypcie, co odpowiada niepodzielonym tygodniom.

Niepodzielone tygodnie oznaczają, że:

* W niektórych latach tydzień 1 zaczyna się w grudniu, a w innych ostatni tydzień poprzedniego roku przeciąga się na styczeń.
* Zgodnie z ISO 8601 tydzień 1 zawsze ma co najmniej 4 dni w styczniu. W Qlik Sense można to skonfigurować za pomocą zmiennej `ReferenceDay`.

Podzielone tygodnie oznaczają, że:

* Ostatni tydzień roku nigdy nie przechodzi na styczeń.
* Tydzień 1 zaczyna się 1 stycznia i w większości przypadków nie jest pełnym tygodniem.

Można użyć następujących wartości:

* 0 (=użyj niepodzielonych tygodni)
* 1 (=użyj podzielonych tygodni)

## 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](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Sense_Hub/Apps/regional-settings-in-apps.htm).

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 Analityka Qlik Cloud](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Sense_Hub/UserInterface/Languages.htm#Setting).

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;   //(use unbroken weeks)
Set ReferenceDay=4;
```

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

```
Set FirstWeekDay=6;
Set BrokenWeeks=1;   //(use broken weeks)
Set ReferenceDay=1;
```