Skip to main content
Announcements
Qlik Connect 2025: 3 days of full immersion in data, analytics, and AI. May 13-15 | Orlando, FL: Learn More
cancel
Showing results for 
Search instead for 
Did you mean: 
paolojolly
Creator
Creator

load using string variables problem

Hi,

I'm pretty new to Qlikview.

I find a problem if I try to run the following script

SET ThousandSep='.';

SET DecimalSep=',';

SET MoneyThousandSep='.';

SET MoneyDecimalSep=',';

SET MoneyFormat='€ #.##0,00;-€ #.##0,00';

SET TimeFormat='hh:mm:ss';

SET DateFormat='DD/MM/YYYY';

SET TimestampFormat='DD/MM/YYYY hh:mm:ss[.fff]';

SET MonthNames='gen;feb;mar;apr;mag;giu;lug;ago;set;ott;nov;dic';

SET DayNames='lun;mar;mer;gio;ven;sab;dom';

LET vID = '009LG';

CC:

Load TEXT($(vID)) AS C_ARTICOLO, DATE(40756+ROWNO()-0-1,'DD/MM/YYYY') as DATA_ANALISI

  AutoGenerate 40791-40756+1;

if I set

LET vID = '00505';

the problem does not occur

Can someone help me?

Thank you very much

1 Solution

Accepted Solutions
danieloberbilli
Specialist II
Specialist II

You need single brackets in your load statement:

CC:

Load TEXT('$(vID)') AS C_ARTICOLO, DATE(40756+ROWNO()-0-1,'DD/MM/YYYY') as DATA_ANALISI

  AutoGenerate 40791-40756+1;

View solution in original post

5 Replies
danieloberbilli
Specialist II
Specialist II

You need single brackets in your load statement:

CC:

Load TEXT('$(vID)') AS C_ARTICOLO, DATE(40756+ROWNO()-0-1,'DD/MM/YYYY') as DATA_ANALISI

  AutoGenerate 40791-40756+1;

Not applicable

hi,

Load '$(vID)' AS C_ARTICOLO, DATE(40756+ROWNO()-0-1,'DD/MM/YYYY') as DATA_ANALISI works

sujeetsingh
Master III
Master III

Try taking chr() function

sujeetsingh
Master III
Master III

Danial yes you are right take the ''

paolojolly
Creator
Creator
Author

thank you very much