andreic
Hi all,
I'm getting unexpected behavior for opening a form using a process with the output target set to new tab:
- when the process includes just one rule with several IF .. ELSE IF .. ELSE IF .. statements, the form opens in a new tab as expected, no problem (see note)
- when the process includes separate rules with separate IF .. ELSE IF pairs (as is apparently recommended to do instead of long IF .. ELSE IF chains), then the form always opens in a popup instead of the expected new tab.
There is really nothing else factoring in except for that process structure. I've changed nothing else except for that. Same actions, only broken into several rules instead of one single rule with a long IF .. ELSE IF chain. That's the only difference.
Is this a known limitation? Any ideas if this can be fixed somehow?
Note: Related to this is the reason I had for breaking down the long IF .. ELSE IF chain - I found that it just doesn't evaluate the last ELSE IF conditions, as if the chain is "too long" for it to handle. No warnings or error are given for this. Is the limitation of the number of ELSE IFs specified somewhere?