Qlik Community

New to QlikView

Discussion board where members can get started with QlikView.

Announcements
QlikWorld 2020: Join us May 11 - 14, 2020 in Phoenix, AZ. Register early and save $400. Learn More
Highlighted
Not applicable

Concatenate variable with a string to obtain another variable

I have a function which has 1 parameter:

SUB CalendarFromField(_param1, _param2)

What I am trying to do is concatenate _param with a string to obtain another string variable which I will use as a table name later:

let new_table_name = ['New_table_' & '$(_param1)'];

let resident_table_name = ['Resident_table_' & '$(_param2)'];

[$(new_table_name)]:

noconcatenate LOAD

  *

Resident [$(resident_table_name)]

Order By Date;

The problem is that new_table_name and resident_table_name variables are getting null. Any idea?

1 Solution

Accepted Solutions
Not applicable

Re: Concatenate variable with a string to obtain another variable

Using below works:

LET new_table_name = 'New_table_' & '$(_param1)';

LET resident_table_name = 'Resident_table_' & '$(_param2)';


both enclosed with single quotes.

Thanks for guide me in the right direction.

View solution in original post

5 Replies

Re: Concatenate variable with a string to obtain another variable

How about trying this:

LET new_table_name = 'New_table_' & $(_param1);

LET resident_table_name = 'Resident_table_' & $(_param2);

Not applicable

Re: Concatenate variable with a string to obtain another variable

Using below works:

LET new_table_name = 'New_table_' & '$(_param1)';

LET resident_table_name = 'Resident_table_' & '$(_param2)';


both enclosed with single quotes.

Thanks for guide me in the right direction.

View solution in original post

Re: Concatenate variable with a string to obtain another variable

Awesome, as long as you get what you want

For me, it has always been trial and error in the script with the variables. I never get to be sure what will and what won't work.

Best,

Sunny

Not applicable

Re: Concatenate variable with a string to obtain another variable

Yes, I agree. Me too.

vsabbise
New Contributor III

Re: Concatenate variable with a string to obtain another variable

Is there any way to change the color of the substring text using expressions ?