Shared global variables in iLogic
|Top Previous Next|
When declaring variables in an iLogic rule, that variable is only accessible within the context of that rule. If you need to create a variable and set its value to use within numerous rules, then Shared Variables are the answer.
' Declaring shared variables
SharedVariable("VariableName") = "This is the value"
SharedVariable("cylinderHeight") = Parameter("CylinderHeight")
Once a Shared Variable has been declared and a value provided, then it can be consumed and updated as necessary.
' Using shared variables
Dim cylinderHieght As Double = SharedVariable("cylinderHeight")
Text, images and diagrams © 2021 Owen F. Ransen. All rights reserved. (But copy the source code as much as you want!)