week - kod ve grafik fonksiyonu
Bu fonksiyon, ISO 8601 uyarınca hafta numarasını temsil eden bir tamsayı döndürür. Hafta numarası, standart sayı yorumlamasına göre ifadenin tarih yorumlamasından hesaplanır.
Söz Dizimi:
week(timestamp [, first_week_day [, broken_weeks [, reference_day]]])
Dönüş verileri türü: tamsayı
Bağımsız Değişken | Açıklama |
---|---|
timestamp | Bir zaman damgası olarak değerlendirilecek veya bir zaman damgasına çözümlenen bir ifade olarak dönüştürülecek tarih; örneğin: '2012-10-12'. |
first_week_day |
first_week_day öğesini belirtmezseniz FirstWeekDay değişkeninin değeri haftanın ilk günü olarak kullanılır. Haftanın ilk günü olarak başka bir günü kullanmak istiyorsanız first_week_day ayarını şöyle yapın:
Fonksiyonun döndürdüğü tamsayı artık, first_week_day ile ayarladığınız haftanın ilk gününü kullanır. |
broken_weeks |
broken_weeks öğesini belirtmezseniz BrokenWeeks değişkeninin değeri, haftaların bölünmüş olup olmadığını tanımlamak için kullanılır. Varsayılan olarak, Qlik Sense fonksiyonları bölünmemiş haftaları kullanır. Bunun anlamı şudur:
Bunun alternatifi bölünmüş haftaları kullanmaktır.
Aşağıdaki değerler kullanılabilir:
|
reference_day |
reference_day öğesini belirtmezseniz ReferenceDay değişkeninin değeri, 1. haftayı tanımlamak için Ocak ayındaki hangi günün referans gün olarak ayarlanacağını tanımlamak için kullanılır. Varsayılan olarak, Qlik Sense fonksiyonları referans gün olarak 4 kullanır. Bu da 1. haftanın 4 Ocak gününü içermesi gerektiği veya başka bir deyişle 1. haftanın Ocak ayında her zaman en az 4 günü olması gerektiği anlamına gelir. Farklı bir referans gün ayarlamak için aşağıdaki değerler kullanılabilir:
|