Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
I have an expression thtat is repeated a lot in my document and it is the following:
=sum({$<[Type] = {'type_A'}>}if(duration > 0.0, 1,0))
so I put it into a variable called totalbreakdown.
If I use that variable for one of my expressions in the chart (tab expressions) and I assign the variable to it in field definition as below:
totalbreakdown
then I do not get the same result in chart that if I put the complete expression in the field definition:
=sum({$<[Type] = {'type_A'}>}if(duration > 0.0, 1,0))
So why¿?
Hi Tony,
Try with this.
=sum({$<[Type] = {'type_A'}>}if(duration > 0.0, duration,0))
You need to change 1 fort your measure, because 1 only express that you want to show something, but aren´t using any measure.
Regards
Miguel del Valle
The result might be depending on the way you are defining your variables and how you call them:
Hi, Miguel,
With this expression I am trying to get the number of tuples of type "Type_A" which have a duration value greater than 0.0 so no need to change 1 by duration. Changing by duration you are obtaining the sum of all duration that complains duration > 0.0 and this is not what I want. Anyway my problem is that my chart is displaying different values depending on the value I assign to one of the expressions, if I assign the variable it displays a result that is different from the result that is displayed when I put the variable content directly.
Thanks in advance!