Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
Showing results for
Show only
|
Search instead for
Did you mean:
Invite a Co-worker
Send a co-worker an invite to the portal.Just enter their email address and we'll connect them to register. After joining, they will belong to the same company.
You have entered an invalid email address. Please re-enter the email address.
This co-worker has already been invited to the Exchange portal. Please invite another co-worker.
Please enter email address
Send InviteCancel
Invitation Sent
Your invitation was sent.Thanks for sharing Exchange with your co-worker.
📖HomeBack and attributes are applied to variables in the same way as ConfigField() and DataField().
The member variable Must be declared public ie
Public mVar as Int32.
Failure to do this will mean the variable is not stored in the specified stream.
Config/Data Properties
The following code will NOT work
Private _Blue as String
The following code does...
Public _Blue as String
Issues
This means the standard programming pattern of accessing private variables via a property and optionally making the property read-only cannot be implemented.
In the code above, Blue and Blue are both accessible to the DDK code directly.
Scope
Attribute
Properties
OPC View
SQL
DDK
Data()
No
No
No
Yes
DataField()
No
Yes a
Yes a
No b
Config()
No
No
No
Yes
ConfigField()
Yes
Yes
Yes
No b
No Attrib
No
No
No
Yes c
a DataFields can be made to be read only using ReadOnly:=True
b DDK accesses ConfigField() and DataField() member variables directly not via the field name.
c Variables without attributes are not synchronised or saved.
Dynamic()
The atribute can be used to synchronise a public variable. However it is not saved to disk.