Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Qlik GA: Multivariate Time Series in Qlik Predict: Get Details
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

autogenerate weeks

My current week code looks like this WEEK(DATE(DATE#(FiscalDate1, 'YYYYMMDD'), 'MM/DD/YYYY'))) & '-W' AS FiscalWeek, generates the week number based off the individual date. I'm looking for it to autogenerate all 52 weeks of the year for previous years.

Any ideas?

1 Reply
Not applicable
Author

Hi,

create your own calendar and use for vMinDatum as example 01.01.2009:

MinMaxDatum:
Load
Min(Bestelldatum) as MinDatum,
Max(Bestelldatum) as MaxDatum
Resident Bestellungen;

Let vMinDatum = Peek('MinDatum', 0, 'MinMaxDatum');
Let vMaxDatum = Peek('MaxDatum', 0, 'MinMaxDatum');
Let vAnzahl = $(vMaxDatum) - $(vMinDatum) +1;

Kalender:
Load *,
Datum as Bestelldatum,
Year(Datum) as Jahr,
QuarterName(Datum) as Quartal,
Month(Datum) as Monat,
Day(Datum) as Tag,
Weekday(Datum) as Wochentag;
Load
Date($(vMinDatum) + RecNo() -1) as Datum
Autogenerate $(vAnzahl);

Good luck!

Rainer