User Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
en:devel:uitypes [2019/11/11 09:17]
joebordes [List of coreBOS UITypes]
en:devel:uitypes [2020/07/28 01:51] (current)
joebordes [List of coreBOS UITypes]
Line 7: Line 7:
 |4|An non-editable single line text field which displays auto-generated and incremental input, like invoice number. Used for generating Auto number of configured type in any module.| |4|An non-editable single line text field which displays auto-generated and incremental input, like invoice number. Used for generating Auto number of configured type in any module.|
 |5|Date field. Contains a link to "​jsCalendar"​ which can be used to fill it in. Also displays he current users date format below it. Takes input date based on the current users date format. Does not allow to enter invalid date like 30th February. Does not change color on selection.| |5|Date field. Contains a link to "​jsCalendar"​ which can be used to fill it in. Also displays he current users date format below it. Takes input date based on the current users date format. Does not allow to enter invalid date like 30th February. Does not change color on selection.|
-|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 color on selection. **This is ONLY for specific calendar forms, it cannot be used anywhere else in the application* See uitype 50**| 
 |7|A single line text field which is used to take numeric input primarily. Changes color on selection.| |7|A single line text field which is used to take numeric input primarily. Changes color on selection.|
 |8|Internal field that holds a list of emails for the TO, FROM and CC email fields on the Emails module.| |8|Internal field that holds a list of emails for the TO, FROM and CC email fields on the Emails module.|
Line 36: Line 35:
 |3314|Multipicklist of the entity and non-entity (extensions) modules available in the application| |3314|Multipicklist of the entity and non-entity (extensions) modules available in the application|
 |50|Datetime field. Contains a link to "​jsCalendar"​ which can be used to fill it in. Also displays he current users date format below it. Takes input date based on the current users date format. Does not allow to enter invalid date like 30th February. Does not change color on selection.| |50|Datetime field. Contains a link to "​jsCalendar"​ which can be used to fill it in. Also displays he current users date format below it. Takes input date based on the current users date format. Does not allow to enter invalid date like 30th February. Does not change color on selection.|
-|51|Used to select an account from a popup window.| 
 |55|This uitype provides a combination of Salutation and Firstname. The Salutation field is a dropdown while the Firstname field is a single line text field which changes its color on selection.| |55|This uitype provides a combination of Salutation and Firstname. The Salutation field is a dropdown while the Firstname field is a single line text field which changes its color 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.|
 |56|A checkbox which takes input in the form of yes or no.| |56|A checkbox which takes input in the form of yes or no.|
-|57|A single line uneditable text field. 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 color on selection.| 
-|66|Calendar related entity picklist| 
 |69|Image field. In products 69m which is special as it can hold multiple images| |69|Image field. In products 69m which is special as it can hold multiple images|
 |71|Currency for application usage. [[en:​devel:​multicurrency|Read more here]]| |71|Currency for application usage. [[en:​devel:​multicurrency|Read more here]]|
Line 46: Line 43:
 |85|Skype| |85|Skype|
 |117|Currency picklist. field must be named currency_id| |117|Currency picklist. field must be named currency_id|
-|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.| 
 |1025|[[en:​adminmanual:​businessmappings:​fieldinfo:​autocomplete#​multiselect_autocomplete_fields|MultiSelect autocomplete]]| |1025|[[en:​adminmanual:​businessmappings:​fieldinfo:​autocomplete#​multiselect_autocomplete_fields|MultiSelect autocomplete]]|
 |User Fields|| |User Fields||
Line 52: Line 48:
 |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.| |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.|
 |77|A dropdown with a list of current active users. It is a second assigned user field with no permissions attached to it. The column name must be named inventorymanager and the fieldname assigned_user_id1| |77|A dropdown with a list of current active users. It is a second assigned user field with no permissions attached to it. The column name must be named inventorymanager and the fieldname assigned_user_id1|
-|101|User capture widget. Must be named reports_to|+|101|User capture widget|
  
 ===== Steps to add a new uitype ===== ===== Steps to add a new uitype =====