To manage information in a logical way, Synexsys allows defining the type of data your fields will contain. Therefore, the user may not validate the information that is entered in fields that does not coincide with the field type. For instance, users cannot validate the input of string "1234" in a date or "abc" field and not in a numerical field.
Below are the various types of fields available in Synexsys:
![]() |
Character | Text strings that admit a maximum of 255 characters. |
|||||||
![]() |
Boolean | Boolean type field that displays a checkbox |
|||||||
![]() |
Numeric | Integer or decimal numbers |
|||||||
![]() |
Date | Allows entering dates in the local system format. A calendar is displayed when data for this type of field is entered |
|||||||
![]() |
Text | Unformatted text |
|||||||
![]() |
RichText | Formatted text (CTRL + G = bold; + U = underline; + I = italics). This field type supports URLs and UNCs |
|||||||
![]() |
Registry | Only valid for PCs. Allows extracting the value of a key contained in the registry database |
|||||||
![]() |
INI File | Only valid for PCs. Allows extracting the value of a key contained in an INI file |
|||||||
![]() |
Tree | Tree type field. If you need to classify an Object in a structure with several levels, you may use a field of this type. If the user clicks on the "..." displayed for this type of field, Synexsys will display a tree where the user makes a selection Each line represents a node. Each tabulation shifts each node a level. For instance: |
|||||||
Node_1 |
_ |
|
_ |
|
_ | Node_1.2.1.1 Node_1.2.1.2 |
|||
|
|||||||||
![]() |
Common | Common field. Common fields are created in the "Common fields" virtual Object. If common fields are selected to be used in a given Object, they are not copied but rather shared by the Object in question. |