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

Announcements
Qlik Connect 2026! Turn data into bold moves, April 13 -15: Learn More!
cancel
Showing results for 
Search instead for 
Did you mean: 
Karim_Khan
Creator III
Creator III

need to create master calender from current date

Hi Team,

   I am planning to create the master calendar from today's date which will show me 100 years data.past 50 years and future 50 years.

Can we achieve the same through single data suppose today's date is 02-06-2016.

  

    Now I want to show the data from 1950 to 2049 and in this I will show the least granularity values of date?

Regards,

KK

kush141087shubham.kumarsureshqvashfaq_haseeb‌@manish kacchia

KK
1 Solution

Accepted Solutions
MindaugasBacius
Partner - Specialist III
Partner - Specialist III

Try using this script:


varMinDate = addyears(Today(), -50) ;

varMaxDate = addyears(Today(), 50);

tmp:

LOAD

  DATE($(varMinDate) + ROWNO() - 1) AS Date

AUTOGENERATE ($(varMaxDate)-$(varMinDate) + 1);

Calendar:

LOAD

  Date

RESIDENT tmp;

DROP TABLE tmp;

View solution in original post

4 Replies
Kushal_Chawda

Do you need all the Dates for 100 Years of Data?

MindaugasBacius
Partner - Specialist III
Partner - Specialist III

Try using this script:


varMinDate = addyears(Today(), -50) ;

varMaxDate = addyears(Today(), 50);

tmp:

LOAD

  DATE($(varMinDate) + ROWNO() - 1) AS Date

AUTOGENERATE ($(varMaxDate)-$(varMinDate) + 1);

Calendar:

LOAD

  Date

RESIDENT tmp;

DROP TABLE tmp;

Karim_Khan
Creator III
Creator III
Author

s

KK
avinashelite

change the min and max date and follow the below post

Creating A Master Calendar