Configurable value type for module window
Configurable value type for module window

Windows used to manage configurable value types for software modules:

All of these windows are opened from the Configurable value types panel data grid.

You can open the editor window by using the Edit command. From here, you can modify attributes of one or more configurable value types for software modules.

The Configurable value type for module window is opened if one specification item is selected in the data grid.

Figure 9.177. Configurable value type for module editor window


Editor window fields:

  • Software module indicates the software module that has a configurable value type defined in its specification. This is a required field.

  • Internal name is the internal name of the configurable value type. This is a required field.

    Internal names of configurable value types are stored in the tp_ModuleValues data grid.

  • Name indicates the name of the configurable value type of the software module. This is a required field.

  • Data type is the type of the data entered or selected in the device window. This is a required field, but in the editor window it is read-only.

    In the New configurable value type for module entry window, however, you can select values in this field.

    You can choose from:

    • String,

    • Boolean,

    • Integer,

    • Decimal,

    • Date,

    • Select from list,

    • Multilingual string.

  • Directory is the name of the directory from which the value is selected in the device window. This is a required field, but in the editor window it is read-only.

    The New configurable value type for module entry window displays the field if you have selected the Select from list value in the Data type field. Please select a directory in the Select directory window.

  • Description is a brief text description of the configurable value type for the software module.

    Any additional information can be entered in this field.

  • Header denotes the header of the field used to enter or to select a configurable value in the device window.

  • Panel header is the header of the panel displaying the field used to enter or select either a unique configurable value or a data grid with non-unique values in the device window.

  • Index indicates the sequence order of panels and fields in the device window.

  • Unique shows whether the value is unique for software module configurable value types. This is a required field.

    Please choose between Yes and No.

    If you select Yes, the device window panel will display a field for entry or selection of this value. Selecting No will display a data grid on the panel.

  • Required signals whether entry (or selection) of a configurable value type for the software module is obligatory.

    Please choose between Yes and No.

    Selecting Yes will make this a required value. If you select No, you can determine whether or not the value needs to be entered or selected.

Click OK to save data. Selecting Cancel will close the window without saving data.

If you select two or more values, the Configurable value types for module editor window opens. A panel with a list of the selected items is added to the window.

The fields are similar to those in the Configurable value type for module window.

Click OK to save data. Selecting Cancel will close the window without saving data.

You can open the New configurable value type for module entry window by using the Add command. From here, you can add a new item to the specification of configurable value types for software modules.

Figure 9.178. New configurable value type for module entry window


If you have selected the Select from list value in the Data type field, the entry window will display the Directory field.

Figure 9.179. New configurable value type for module entry window with the Directory field


The fields are similar to those in the Configurable value type for module window.

Click OK to save data. Selecting Cancel will close the window without saving data.

Configurable value types of all inherited software modules are added to the software module specification. The names of inherited configurable value types are displayed in the specification in green. In the specification, these configurable value types are read-only. You can view attributes of one or more inherited configurable value types in the viewing window.

If one inherited configurable value type is selected in the data grid, the Configurable value type for module viewing window opens.

Figure 9.180. Configurable value type for module viewing window


Selecting Close will close the viewing window.

If two or more inherited configurable value types are selected in the data grid, the Configurable value types for module viewing window opens.