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

Announcements
ALERT: QlikView server communication interruptions following Microsoft Windows Domain Controller security updates
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.