HI All, just a simple query if anyone can help.
In terms of rules is there any advantage of using a LV's compared to a GV's. I understand the difference completely, but i'm wondering is there any disadvantage of setting all variables to globals in case you want o use them in different rules later on? Clearly, its tidier hte GV's are reduced but i was wondering if there are any other reasons at all. Cheers guys
Global variantes are either stored in or synced to (I'm not sure of the implementation details) the parent app, which will add a bit of overhead. Local vairbales can do all their work entirely within the child app. That being said, I'd expect very little difference in the real world.
FWIW, local variables aren't necessarily bound entirely to the rule; you can create a connector to use them in other apps, but that would work just as well for another rule (though not with all the neat vairbale features). In many cases, you also reference the variable only by name, which would make swapping local and global inconsequential as long as that stays the same (but in cases where you choose it from a dropdown, I'm guessing not...but haven't tested that).
Cheers, that's useful. Particularly bthe connector bit