Some tokens return no value from inside script actions?

From an Execute ... Script action I can read instance and local variables, and process most tokens productively, but %ExecutingThisMacroUUID% and related tokens seem to evaluate to empty strings.

A couple of questions:

  • Is that to be expected ?
  • Short of setting a variable outside the script, and then reading it through .getvariable, is there another way of learning the UUID of the current macro from inside an Execute ... Script action ?

Yes. Any external execution happens in its own instance and has limited access to the running instance information.

Not really, no. That seams a safe and reasonable solution.

1 Like