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

Announcements
Qlik and ServiceNow Partner to Bring Trusted Enterprise Context into AI-Powered Workflows. Learn More!
cancel
Showing results for 
Search instead for 
Did you mean: 
ZuzJsk007
Contributor III
Contributor III

lookup value of ID based on current selection

Hi, I'm fairy new to Qlik Sense and I'm struggling with the following:

I have a Filter pane with ProductName. I would like to display ProductID in a table measure based on that selection, something like:

only(FieldValue(ProductID, FieldIndex('ProductName', GetFieldSelection(ProductName))))

(in data model, the two fields are a part of the same table)

So I would get a table like below when I select ProductName "Abc, Def" which actually have ID 1 and 2:

ProductID
1,2

 

Thank you very much 🙂

Labels (2)
1 Solution

Accepted Solutions
MayilVahanan

HI @ZuzJsk007 

Try like below

Concat(Distinct ProductID, ',')

or

if(GetselectedCount(ProductName) > 0, Concat(Distinct ProductID, ','))

Thanks & Regards, Mayil Vahanan R
Please close the thread by marking correct answer & give likes if you like the post.

View solution in original post

2 Replies
MayilVahanan

HI @ZuzJsk007 

Try like below

Concat(Distinct ProductID, ',')

or

if(GetselectedCount(ProductName) > 0, Concat(Distinct ProductID, ','))

Thanks & Regards, Mayil Vahanan R
Please close the thread by marking correct answer & give likes if you like the post.
ZuzJsk007
Contributor III
Contributor III
Author

The if() version works like a charm, thanks a lot!:)