Error message examples
The value of Variable A is being used by B before it has been set. The value of A should be set by B, and cannot be used directly or indirectly by B until it has already been set.
An object responsible for setting the value of another variable is trying to use the value of the variable before setting it. The following example would trigger this error.
Definition of Object A:
Definition of Object B:
Var x := A + 5; A := 417; ...
Correct the definition of the object responsible for computing the value of the another variable so that it sets the variable before it uses it.