Textbox
Textbox
This element is used to display a text box on the page.
Attributes
Name | Description | Value |
---|---|---|
id | Unique Identifier. | Any |
name | The textbox name. | Any |
visiblemodes | The modes the textbox should be visible. | A comma-separated list of the modes (read, new, edit) |
visibilityconditions | The conditions that should be met in order to display the textbox. | '[[pagefunction, datatype, datapath ]]' operator(==,!=) 'value' |
readonly | If true then the textbox value cannot be changed. | true or false |
readonlyconditions | The conditions that should be met in order to display the textbox in read only mode. | '[[pagefunction, datatype, datapath ]]' operator(==,!=) 'value' |
datapath | The data path field name. | Needs to correspond to the CRMDO object field |
datatype | The type of datapath field. | alias, java.lang.Integer, java.lang.String, ... |
refresh | The parts of the page that should be refreshed when the textbox value is changed. | page mainmenu main details tab,tabID component,is_on_tab:is_on_menu:tabID:componentID element,is_on_tab:is_on_menu:tabid:componentID:elementID section,sectionID area,areaID |
dataformatting | Defines the formatting settings of the text to be displayed in a semicolon separated list. | DIGITS:3: number of decimal digits displayed for float fields DATEONLY: show date only of a date-time field TIMEONLY: show time only of a date-time field PERSIAN: convert Persian (Jalali) date format DURATIONDAYS: show duration in days of a special time duration float field DURATIONHOURS: show duration in hours of a special time duration float field DURATIONMINUTES: show duration in minutes of a special time duration float |
size | The size of the textbox. | smaller(5 characters), small(8 characters), normal(16 characters), large(32 characters) |
url | If the URL is specified then the text in read mode is a link. | Any |
onchange | Defines the function call(s) triggered when the textbox value is changed. | <functions>…</functions> |
clearonchange | If set to true then the textbox will be cleared on change (when the Enter or Tab keys are pressed) | true,false |
focusonchange | If set to true then the focus will go on this textbox again on change (when the Enter or Tab keys are pressed) | true,false |
leftsidelabel | Label on the left side of the value | any string for static labels, [[getValue,java.lang.String,datapath]] for dynamic labels |
rightsidelabel | Label on the right side of the value | |
isautocomplete | If set to true then the textbox then previous values will be shown. By default is set to true | true,false |