User Tools

Site Tools


action:Execute_a_Macro

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
action:Execute_a_Macro [2015/08/26 15:23]
JMichaelTX Added a few "ExtraSearchTags"
action:Execute_a_Macro [2022/09/27 01:14]
peternlewis
Line 1: Line 1:
-====== Execute Macro From Another Macro ======+====== Execute ​Macro Action ​======
  
  
-The *Execute Macro* action allows you to execute another macro like a subroutine. ​ The sub-macro will be executed, and when it is finished, execution will continue on from after this action.+The *Execute Macro* action allows you to execute another macro like a subroutine, though without any ability to pass parameters (if you want to pass parameters in to a sub-macro, consider making it a subroutine by adding the [[trigger:​Subroutine|Subroutine]] trigger to it and using the [[action:​Execute_a_Subroutine|Execute a Subroutine]] action instead).  The sub-macro will be executed, and when it is finished, execution will continue on from after this action.
  
-You can optionally configure the action to be *Asynchronous*,​ which means the sub-macro will be executed, and the current macro will continue on without waiting so that both macros will be executing at the same time.+You can optionally configure the action to be *Asynchronous*,​ which means the sub-macro will be executed ​as a new execution instance, and the current macro will continue on without waiting so that both macros will be executing at the same time.
  
-You can optionally configure a parameter for the executed macro which will be available via the %TriggerValue% token.+You can optionally configure a parameter for the executed macro which will be available via the [[token:​TriggerValue|%TriggerValue%]] token.
  
 +{{ :​action:​wiki-macro-minimal-160125.jpg?​600 |}}
 +
 +{{ :​action:​wiki-macro-with-parameter-160124.jpg?​600 |}}
 +
 +{{ :​action:​wiki-macro-minimal-result-160125.jpg?​450 |}}
  
 ExtraSearchTags:​ *Run Macro*, *Run a Macro*, *Call Macro*, *Sub Macro* ExtraSearchTags:​ *Run Macro*, *Run a Macro*, *Call Macro*, *Sub Macro*
 +
 +===== See Also =====
 +
 +=== Triggers ===
 +
 +* [[trigger:​URL|URL]]
 +* [[:​Triggers|See all Triggers]]
 +
 +=== Actions ===
 +
 +* [[action:​Execute_a_Subroutine|Execute a Subroutine]] action
 +* [[/​Actions|Actions]]
 +
action/Execute_a_Macro.txt ยท Last modified: 2022/09/27 01:15 by peternlewis