...
Panel | ||
---|---|---|
| ||
TextboxThis 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 |
Examples
Text box
...
Expand | |||||
---|---|---|---|---|---|
| |||||
linenumbers | true
| ||||
title | Text Box |
|
Text box 'alias' datatype
Code Block | ||||
---|---|---|---|---|
| ||||
<textbox>
<id>IssuedOnAlias</id>
<name>Issued On</id>
<value>[[notNull,java.lang.String,date1,java.lang.String,date2]]</value>
<datapath>issuedOn</datapath>
<datatype>alias</datatype>
</textbox>
|
Text box with url
Code Block | ||||
---|---|---|---|---|
| ||||
<textbox>
<id>txtCode</id>
<datapath>code</datapath>
<url>page.do?xml=products/products&act=summary</url>
</textbox>
|