I created a 'test form' with this code:
<p>[e2pdf-if][e2pdf-if-condition]{calculation-4}[<=]999.5[/e2pdf-if-condition][e2pdf-if-do]
<b>${calculation-18}</b>[/e2pdf-if-do][e2pdf-if-else]<b>${calculation-4}</b>[/e2pdf-if-else][/e2pdf-if]</p>
<br>
<p>${calculation-4}</p>
I've attached the output.
In this example, {calculation-4} = 23,990.00, which is not [<=] 999.5 so the else condition should be triggered and {calculation-4} should be displayed. As you can see in the attachment, {calculation-18} is being displayed, meaning that the if condition is being triggered.
[In my original question, I stated it was always displaying the else value. However, I meant the opposite: it is always displaying the *if* value.]