User Defined Fields

This function allows you to define the additional fields that you want the user to be able to enter.

Note: The fields will not be available for use until the user logs out and restarts the main menu screen.

Figure: Example User Defined Fields Screen

The combo-box at the top of the window allows you to select the function to which you want to add a field. Once you have selected a function, the system will display the fields currently defined for that function.

The buttons displayed at the top of the screen help you design the fields.


Press this button to move back into selection mode. You can then click on a defined field to move it or change its properties.


Press this button to add an edit box for the user defined field. An edit box will allow a single line of free format text to be entered.


Press this button to add a date edit box for the user defined field. This will allow you to press a button which will display a pop-up calendar from which the date can be selected.


Press this button to add a combo box for the user defined field. You can enter a list of options that will be displayed when the drop down list is selected.


Press this button to add a check box for the user defined field. This is useful when you require a Yes/No option.


Press this button to add a memo edit box for the user defined field. A memo edit box will allow multiple lines of free-format text to be entered.


Press this button to add a text label to the screen. This is not an edit control, its simply used as a label. When you use any of the actual edit controls listed above, a label will automatically be created and linked to the control. This label control is simply used to provide additional information on the screen.


Press this button to specify the tab sequence of the fields. When the user uses the Tab key to move from one field to the next, you want them to move in a logical sequence, not jump all over the screen. This button helps you to set this sequence.

Once a control is placed on the screen, you can move it around with the mouse and resize it as required. If you click on a control, a pop-up window will be displayed next to the control to show the properties for that control. The specific properties will vary from control to control, but they can include the following:

Field Type

The type of edit control used for the edit field. This is set automatically when you drop a control onto the window. However, you can use it to change the control type, for example you want to change an edit box to a combo box.


A unique name to identify the control. The system will assign a name automatically but you can assign a more meaningful name if you require.


The text to be displayed on the label shown above the edit control (or if this is a label control then it is the text of the control itself).


The default value for this control when a new record (customer, user, item, and so on) is created.

Maximum Length

The maximum number of characters that can be entered for the control.

Data Type

This is used for Edit controls to perform basic data validation. It indicates the type of data that is being entered. It can be either a string or a number with 0, 1 or 2 decimal places.

Default Checked

This is used for Check box controls. If this option is checked on, the check box will be checked on when a new record (customer, user, item, and so on) is created.

Combobox Options

This is a list of options displayed by the Combobox control. Each available option is entered on a new line in the text box.

Converted from CHM to HTML with chm2web Pro 2.85 (unicode)