Skip to main content

QlikView App Dev

Discussion Board for collaboration related to QlikView App Development.

cancel
Showing results for 
Search instead for 
Did you mean: 
cliff_clayman
Creator II
Creator II

Nested If statement evaluating variable values

I have an expression that is evaluating two variable values and giving a up or down arrow based on the outcome.  I need to add another check to this expression to test for another value of a variable.  It is basically an If Then Else, but I'm not sure how to write it and/if there is a cleaner way to do it.

Current Expression:

If(vCY>vLY, chr(9650),chr(9660))

Added Variable Check:

If((vFlag) = 'Yes'

Added Expression for above value of 'No':

If(vPrjCY>vPrjLY, chr(9650),chr(9660))




1 Solution

Accepted Solutions
sunny_talwar

May be this:

If(vFlag = 'Yes',

     If(vCY>vLY, Chr(9650), Chr(9660)),

     If(vPrjCY>vPrjLY, Chr(9650), Chr(9660)))

View solution in original post

3 Replies
sunny_talwar

What happens when vFlag = 'Yes'? May be something along these lines

If(vFlag = 'Yes', SomeExpressionOrValue,

     If(vPrjCY>vPrjLY, chr(9650),chr(9660)))

cliff_clayman
Creator II
Creator II
Author

If the vFlag = 'Yes', then the current expression is used.

sunny_talwar

May be this:

If(vFlag = 'Yes',

     If(vCY>vLY, Chr(9650), Chr(9660)),

     If(vPrjCY>vPrjLY, Chr(9650), Chr(9660)))