UI Types

From vtiger
Jump to: navigation, search

UItypes for Fields in Modules

UI type Purpose vtiger Version
1 A single line textfield. Changes colour when selected.
2 Same as uitype 1, but this is a mandatory field. A star is present before the field label. Changes color when selected.
3 An non-editable single line text field which displays auto-generated and incremental input, like invoice number. It is a mandatory field. A star is present before the field label. Changes color when selected.
4 Used for generating Auto number of configured type in any module.
5 Date field. Contains a link to "jsCalendar" with it which can be used to fill it in. Also displays he current users date format below it. Takes inut date based on the current users date format. Does not allow to enter invalid date like 30th february. Does not change colour on selection. Mostly used to take start date inputs.
6 This is a time and date field. It allows to enter time using dropdowns and date using a link to "jscalendar". The validity of date and time is checked before entry. It is mandatory that the entered date is greater than or equal to the current date. Does not change colour on selection.
7 A single line textfield which is used to take numeric input primarily. Changes colour on selection.
8 Json array is stored and the value when consumed will be comma separated strings.
9 A single line textfield which is used to accept percentage inputs from users. Checks if the input is less than 100 or not and gives and error otherwise. Changes colour on selection.
10 To create an input type of 'Linked Entity' wherein a field can be linked to one of the entity from multiple modules (eg: Member of field) -> Introduced by vtlib

>= 5.1.0

(vtlib >= 2.0)

11 A single line textfield. Has no checks for the validity of input data. Changes colour on selection.
12 Email id field which stores the single email id (from email address), when mail is sent from the system
13 A single line textfield. Used to take the email-addresses as input from user. Checks for the validity of the entered email and gives an error if it is invalid. Changes colour on selection.
15 A dropdown combo that accepts input from the value selected in it. The values in the dropdown vary from module to module and Role-based.
16 A dropdown combo that accepts input from the value selected in it. The values in the dropdown vary from module to module and doesn't depend on the current user's role (non-role based). >= 5.1.0
17 Single line textfield which is used to accept the names of websites from the users. Does not check for the validity of input. Changes colour on selection.
19 Textarea used for accepting large inputs like "Description", "Solutions" etc. Changes colour on selection.
20 Same as uitype 19, but a mandatory field, i.e. it has to be filled and there is a star present before the fieldlabel. Changes colour on selection.
21 extarea sized around five lines. Used to take small details like "Street Address" from user as input. Changes colour on selection.
22 A textarea which is used to accept the "Title" field in some modules. It is a mandatory field. A star is present before the fieldlabel. Changes colour on selection.
23 Date field. Same as uitype 5, but mostly used to take end date inputs.
24 Textarea sized around five lines. Primarily used to take small details like "Billing Address" from user as input. When a contact is selected, then if the user consents, the billing address is filled automatically using the contact address as billing address. Is a mandatory field. A star is present before the textlabel. Changes colour on selection.
25 Email Status Tracking (Used to count the number of times an email is opened). This is a special uitype, value for which is computed based on the values of the other table.
26 Documents folder
27 File type information (Internal/External). This uitype is special as it gives a picklist selection on the left side where label appears and based on which the input type for the value changes.
28 Field for filename holder (which was previously merged with another uitype). Now this field exists independent of the other uitype, but its type varies based on the value of the other uitype
30 This consists of three dropdowns which are used to set the reminder time in case of any activity creation.
33 This is a textarea which behaves like a dropdown combo. The values cannot be edited and the selected value is taken as the input. Does not change colour on selection.
51 Used to select an account from a popup window.
52 A dropdown combo that accepts input from the value selected in it. The input is the name of handler (like admin, standarduser etc.) for the entity being created.
53 Combination of a dropdown combo and a radiobutton that accepts input from the value selected in the combo. The value of the radiobutton, in turn, decides the values in the combo. The input is the name of the user or group to which an activity is assigned to.
55 This uitype provides a combination of Salutation and Firstname. The Salutation field is a dropdown while the Firstname field is a single line textfield which changes its colour on selection.
56 A checkbox which takes input in the form of yes or no.
57 A single line uneditable textfield. Takes its input from the link provided with it. Used to select a contact from a popup window. Contains a link which can be used to clear previous value. Also it contains a link to a popup which adds a new contact. Does not change colour on selection.
255 In leads and contacts module, last name is mandatory but first name is not. So when first name is disabled for the profile, the salutation gets handled and added for the last name using this uitype.