Variable update with the uselogic attribute

If you want the macro runtime to perform a Variable update action in a <description> element in some other sequence than first, you can change the order of execution by using the <description> element's uselogic attribute instead of the default combining rule (see The uselogic attribute).

When a Variable update action is used in a uselogic attribute:
  • The macro runtime performs the Variable update action in the same order in which it occurs in the uselogic attribute.
  • The macro runtime always evaluates the Variable update action to true.