Name | Name of the variable.
The maximum name length is 80 characters. This is a system name, so it must contain only alphanumeric and must not contain any diacritics (i.e. national dependent characters), empty string, spaces and first character must not be a number. This configurator sets the initial value of the Name property. |
---|---|
Path | Whole path to PmVar variable. |
Data type | Data type of the variable. This data type is preserved in the variable and written values are converted into this data type.
The exception is the Variant data type - means that the variable preserves the last written value with its data type. Thus even an array can be stored into the variable (not allowed with the PmRtFree licence). |
Value | Here you can define
- either the value (expression), that will be assigned into the variable after the application is launched
- or the data binding to another value.
See Value property and see Data binding of the PmVar object. Macro expression can be used for input (it is evaluated after the application is launched). |
Rounding | If checked, then the value in the variable will be rounded do defined precision on each writing.
It is functional only for numeric data types (Double, Single, Long, Short, Byte). See also Pm.Round. |
Precision | Positive number specifies precision (number of decimal places or whole places) to round the number to. For example:
0.01 = rounding to hundreths
0.1 = rounding to tenths
0.5 = rounding to five tenths
1 = rounding to whole numbers
10 = rounding to tens
25 = rounding to the closest multiple of 25 |
Note | Note for better orientation in the application, applicable through the script interface even in the running application.
This configurator sets the initial value of the Note property. Macro expression can be used for input (it is evaluated after the application is launched). |