Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Dear QVExperts,
I am facing an issue.
LET varMinDate = '09/01/2008';
LET varMaxDate = '05/31/2013';
//DROP Table Temp;
TempCalendar:
LOAD
Date('$(varMinDate)' + IterNo() - 1) as TempDate
AutoGenerate 1
While '$(varMinDate)' + IterNo() -1 <= '$(varMaxDate)';
If execute this script, the dates should be loaded till 31st May 2013.
But it loads only till 28th May 2011.
It is surprising. Can you please suggest me.
Thanks
Sasi
Even i try this,
LET varMinDate = '09/01/2008';
LET varMaxDate = '05/31/2013';
//DROP Table Temp;
TempCalendar:
LOAD
Date('$(varMinDate)' + IterNo() - 1) as TempDate
AutoGenerate 1
//While '$(varMinDate)' + IterNo() -1 <= '$(varMaxDate)';
While IterNo() <= '$(varMaxDate)' - '$(varMinDate)' +1;
But inserted till 28th May 2011.
Thanks,
Sasikumar
Sasi,
Try this,
LET varMinDate = Num(Date#('09/01/2008','MM/DD/YYYY'));
LET varMaxDate = Num(Date#('05/31/2013','MM/DD/YYYY'));
TempCalendar:
LOAD
Date('$(varMinDate)' + IterNo() - 1) as TempDate
AutoGenerate 1
While '$(varMinDate)' + IterNo() -1 <= '$(varMaxDate)';
You need to use Date# to recognize the variable value as numerical
LET varMinDate = floor(date#('09/01/2008','MM/DD/YYYY'));
LET varMaxDate = floor(date#('05/31/2013','MM/DD/YYYY'));
//DROP Table Temp;
TempCalendar:
LOAD
Date('$(varMinDate)' + IterNo() - 1) as TempDate
AutoGenerate 1
While '$(varMinDate)' + IterNo() -1 <= '$(varMaxDate)';

Hello Tamil,
THanks.
Still the same.
Please find enclosed the screenshot.
Thanks Kush. Still the same. It loads till 28th May 2011.
Sasi
see may attached app
Hi Sasi ,
Your script is working fine for me .
LET varMinDate = date#('01/09/2008','MM/DD/YYYY');
LET varMaxDate = Date#('05/31/2013','MM/DD/YYYY');
//DROP Table Temp;
TempCalendar:
LOAD
Date('$(varMinDate)' + IterNo() - 1) as TempDate
AutoGenerate 1
While '$(varMinDate)' + IterNo() -1 <= '$(varMaxDate)';
Sasi,
It's working fine. Check the attachment.
Please post the Document Log so we may see what your script is doing.
-Rob