跳到主要內容 跳至補充內容

BrokenWeeks

此設定會定義週是否中斷。

語法:  

BrokenWeeks

 在 Qlik Sense 中,建立應用程式時會擷取地區設定,對應的設定會儲存在指令碼中,作為環境變數

北美應用程式開發人員通常會在指令碼中取得 Set BrokenWeeks=1;,對應至中斷的週。歐洲應用程式開發人員通常會在指令碼中取得 Set BrokenWeeks=0;,對應至未中斷的週。

未中斷的週表示:

  • 在某些年中,第 1 週從 12 月開始,而在其他年中,上一年的最後一週延續至 1 月。
  • 根據 ISO 8601,第 1 週至少有四天總是在 1 月。在 Qlik Sense 中,這可以使用 ReferenceDay 變數設定。

中斷的週表示:

  • 一年的最後一週不會延續至 1 月。
  • 第 1 週從 1 月 1 日開始,並且在大多數情況下,不是完整的週。

可使用下列值:

  • 0 (=使用未中斷的週)
  • 1 (= 使用中斷的週)

區域設定

除非另有說明,否則此主題中的範例皆使用下列日期格式:MM/DD/YYYY。日期格式是在資料載入指令碼的 SET DateFormat 陳述式中指定。由於地區設定和其他因素,您系統中的預設日期格式可能會不同。您可以變更以下範例中的格式,以滿足您的需求。或者,您可以在載入指令碼中變更格式,以符合這些範例。如需詳細資訊,請參閱 修改用於應用程式和指令碼的區域設定

應用程式中的預設地區設定是根據使用者設定檔。這些地區格式設定與 Qlik Cloud 使用者介面中顯示的語言無關。Qlik Cloud 顯示的語言將與您正在使用的瀏覽器相同。

若您是應用程式建立者,可以為您建立的應用程式設定預設地區。如需詳細資訊,請參閱Qlik Cloud 分析 中設定用於建立應用程式和指令碼的偏好區域設定

範例:  

若您想要週和週數的 ISO 設定,確認指令碼中有下列內容:

Set FirstWeekDay=0; Set BrokenWeeks=0; //(use unbroken weeks) Set ReferenceDay=4;

若您想要 US 設定,確認指令碼中有下列內容:

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

此頁面是否對您有幫助?

若您發現此頁面或其內容有任何問題——錯字、遺漏步驟或技術錯誤——請告知我們可以如何改善!