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

Announcements
Qlik Open Lakehouse is Now Generally Available! Discover the key highlights and partner resources here.
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

making dates

hi,

In my Master Calendar I have

  Year(TempDate) As Year

This displays as :-

but when I create a variable for Current Year it displays like this?:-

why does vYear_Current not show as a year?

10 Replies
avinashelite

what is the expression your using for defining for the vYear_Current ??

susovan
Partner - Specialist
Partner - Specialist

Try this,

=Date(Your Variable,'YYYY')

Warm Regards,
Susovan
Anonymous
Not applicable
Author

LET vYear_Current = Year(Today());

Anil_Babu_Samineni

Laura, The reason is that LET expression. Try to take text object and then try

=$(vYear_Current)

OR

='$(vYear_Current)'


OR in script


Load TempDate, Year(TempDate) as vYear_Current Inline [

TempDate

01-01-2000];

Best Anil, When applicable please mark the correct/appropriate replies as "solution" (you can mark up to 3 "solutions". Please LIKE threads if the provided solution is helpful
florentina_doga
Partner - Creator III
Partner - Creator III

use year(vYear_Current)

Anonymous
Not applicable
Author

I tried all three with no luck

Anil_Babu_Samineni

Hahaha, Would you share the application. For me it's working good.

Best Anil, When applicable please mark the correct/appropriate replies as "solution" (you can mark up to 3 "solutions". Please LIKE threads if the provided solution is helpful
qlikview979
Specialist
Specialist

Hi Try this May be


LET vYear_Current = right(Year(Today()),4)

Anonymous
Not applicable
Author

the reason for me wanting to use current year is so that when it comes to month end,  I can revert back to last month for month End Reports.  i.e. this is a data sample .  I simply count all leads for the Week;Month;Year.  I need the CurrentMonth Variable for year to be '2015'