Skip to main content

QlikView App Dev

Discussion Board for collaboration related to QlikView App Development.

Announcements
Skip the ticket, Chat with Qlik Support instead for instant assistance.
cancel
Showing results for 
Search instead for 
Did you mean: 
helen_pip
Creator III
Creator III

If with an and statement - Alternative

Dear Qlikview user

I am in the process of improving performance on an application and have read that If statements are resource hungry

I have changed the bulk of my expressions to be Pick(Match however I am left with a small number of expressions which look like they cannot be improved I.e.

=If(TB_Question = 'Safe' and TB_Show_On_Overview = 1, TB_Metric)

I was wondering if someone could kindly tell me if I should be using a more efficient technique than what is used in the above example. I dont want to over complicate things, if unnecessary

Kind Regards

Helen

1 Solution

Accepted Solutions
sunny_talwar

May be this

Pick(Match(TB_Question&TB_Show_On_Overview, 'Safe1'), TB_Metric)

View solution in original post

3 Replies
rubenmarin

Hi Helen, you can try with:

Only({<TB_Question={'Safe'}, TB_Show_On_Overview={1}>} TB_Metric)

sunny_talwar

May be this

Pick(Match(TB_Question&TB_Show_On_Overview, 'Safe1'), TB_Metric)

helen_pip
Creator III
Creator III
Author

Thanks Sunny

This works and you are as helpful as always

Thank you!