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

Announcements
Posting on Qlik Community is temporarily paused. Thank you for patience and we'll update you soon!
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

help needed with master calendar

Hi All,

    I am trying to create master calendar starting from last year to previous month of this year.

    any help would be appreciated

    FYI...

Labels (1)
1 Solution

Accepted Solutions
tresB
Champion III
Champion III

Sorry, add num() like:

let VMinDate=Num(MakeDate(2014,01,01));
let VMaxDate=Num(MonthStart(Today()));

MasterCalendar:
Load Date($(VMinDate) + RecNo()) as TempDate
AutoGenerate VMaxDate-VMinDate ;

View solution in original post

6 Replies
tresB
Champion III
Champion III

Try like:

let VMinDate=MakeDate(2014,01,01);
let VMaxDate=MonthStart(Today());

MasterCalendar:
Load  Date($(VMinDate) + RecNo()) as TempDate
  AutoGenerate VMaxDate-VMinDate ;

Not applicable
Author

Hi Tresesco,

     i have tried that and iam getting a strange year field like 1905,1906..

senpradip007
Specialist III
Specialist III

Try like:

let VMinDate=Num(MakeDate(2014,01,01));
let VMaxDate=Num(MonthStart(Today()));

MasterCalendar:
Load  Date($(VMinDate) + RecNo()) as TempDate
  AutoGenerate VMaxDate-VMinDate ;

tresB
Champion III
Champion III

Sorry, add num() like:

let VMinDate=Num(MakeDate(2014,01,01));
let VMaxDate=Num(MonthStart(Today()));

MasterCalendar:
Load Date($(VMinDate) + RecNo()) as TempDate
AutoGenerate VMaxDate-VMinDate ;

Not applicable
Author

Tq guys...

jagan
Partner - Champion III
Partner - Champion III

Hi Sruti,

Try this script

let VMinDate=Num(MakeDate(2014,1,1));

let VMaxDate=Num(MonthStart(Today()));

MasterCalendar:

Load  Date($(VMinDate) + RecNo() -1) as TempDate

AUTOGENERATE (Num(Interval(VMaxDate-VMinDate, 'D')));

Regards,

Jagan.