Set
Description: |
Set tag value. Set is somewhat different from other functions in this reference. Set is a submodule that is a part of every tag that is able to write a value. It is included in the general function reference only for ease of discovery. |
Warning: | Use only when a standard VTScada widget is not available for your custom code. |
Returns: | Nothing |
Usage: | Script Only. |
Related to: | OkToWrite |
Format: | TabObject.Set(NewVal) |
Parameters: |
NewVal |
The value to write to the tag. |
Comments: |
As a general practice, you should use the existing VTScada widgets to create control objects on your pages. But, there may be times when you need a custom button or other control that will write a value to a linked tag. For this, you can use Set. |
Example:
If WinButton(232, 148, 412, 100, 0 { normal appearance }, Concat("Press Me ", ButtonPresses) { label }, 1 { focus id enables button }, 0 { default system font }, ToggleVal { monitor state}); [ { Write 1 to the relevant tag. } MyTag.Set(1); ]