The Changed attribute can be used to verify that an index of the list has changed since the last rule check.
For local variables, the function always returns 0.
Syntax | |
Changed | |
Return value | |
Type |
Description |
ValueChanged |
Value informing about the changing state of the variable |
Parameter | |
None | |
Remark | |
The attribute is read-only |
ValueChanged |
Description |
0 – IsNotChanged |
The values of the variables have not been changed |
1 – IsChanged |
At least one value of the variable has been changed |
2 – DoNotKnow |
The retrieval could not be performed. |
Example of a class variable Colors():
# Resets all Changed attributes
Server.CheckRules
MsgBox(Colors.Changed)
# Shows 0
Colors.Add({"red", "blue", "green"})
MsgBox(Colors.Changed)
# Shows 1
# Resets all Changed attributes
Server.CheckRules
MsgBox(Colors.Changed)
# Shows 0