Changes

423 bytes added ,  18:53, 6 March 2023
Line 22: Line 22:     
Working variables are used to make all kinds of calculations/comparisons inside the action block, like any variable according to its type. The only difference with Input and Output ones is that they <b>do not appear</b> in the variables list when configuring the call, as they are not useful to the calling macro.
 
Working variables are used to make all kinds of calculations/comparisons inside the action block, like any variable according to its type. The only difference with Input and Output ones is that they <b>do not appear</b> in the variables list when configuring the call, as they are not useful to the calling macro.
 +
 +
{|border="1" cellpadding="2"
 +
|+Schematic way variables interact between Macros and Action blocks
 +
!width="10"|Step #
 +
!width="100"|Where from
 +
!width="100"|Kind of variable
 +
!width="300"|When
 +
|-
 +
|1
 +
|Macro
 +
|Local
 +
|rowspan="2"|Call configuration time
 +
|-
 +
|rowspan="3"|2
 +
|rowspan="3"|Action block
 +
|Input
 +
|-
 +
|Input<br/>Working<br/>Output
 +
|Action block process
 +
|-
 +
|Output
 +
|rowspan="2"|Call configuration time
 +
|-
 +
|3
 +
|Macro
 +
|Local
 +
|}
    
== Input and Output Parameters ==
 
== Input and Output Parameters ==
editors
58

edits