Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

NameDescriptionValue
id

Unique Identifier.

Any
nameA name that describes the The search textbox name.Any
visiblemodesThe modes the search textbox should be visible.A comma-separated list of the modes (read / , new / , edit)
visibilityconditionsThe conditions that should be met in order to display the search textbox.'[[pagefunction, datatype, datapath ]]' operator(==,!=) 'value'
readonlyIf is true then  then the search textbox value cannot change valuebe changed.true ,or false
readonlyconditions

The conditions that should be met in order to display the text box search textbox in read only mode.

'[[pagefunction, datatype, datapath ]]'
datapathThe data path field name.Needs to correspond to the CRMDO object field.
datatypeThe type of datapath field.alias, java.lang.Integer, java.lang.String, ...
refreshThe parts of the page parts that should be refreshed when the search textbox changeis 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

valueThe value to showof the search textbox.'[[pagefunction, datatype, datapath ]]'
disabletimerIf its true then quick search starts when the user press presses 'enter'.true , or false
modalrefIf no modal is specify in Search Textbox specified in the search textbox then modalref is mandatory.

modal name, component id

example: <modalref>AccountQuickSearch,false:false:null:toAccount</modalref>

modalthe The modal to start searching for.as specify As specified in modal
dataformattingSpecific formatting of data.
MINIMUMDIGITS:6
To define the minimum number of digits for the quick search:

SEARCHSTARTMSEC:500 
To define the time in milliseconds between the last key pressed
and the start of the quick search. A value between 500 and 10000 is allowed.
  This value is available also in MPSETTINGS to overwrite the default of 2000 msec.
urlif url is specify If the URL is specified the text in read mode is a link.Any

Example

Expand
titleSearch Textbox

Code Block
themeEclipse
languagexml
titleSearch Textbox
<searchtextbox>
    <id>slbWriteOffAccount</id>
    <value>[[getValue,java.lang.String,writeOffAccount/name]]</value>
    <modal>
        <id>mdlWriteOffAccount</id>
        <type>quicksearch</type>
        <refresh>page</refresh>
        <datasetname>accounts.loadsystemaccounts</datasetname>
        <datasetreturnhiddenfield>ACCRECID</datasetreturnhiddenfield>
        <datasetsearchtable>ACCOUNTSRECEIVABLE</datasetsearchtable>
        <datasetsearchfield>ACCRECNUM;ACCRECNAME</datasetsearchfield>
        <assignments>
            <assignment>
                <classname>com.crm.dataobject.accounts.CRMDOAccountReceivable</classname>
                <datapath>writeOffAccount</datapath>
                <value>id</value>
                <datatype>load</datatype>
            </assignment>
        </assignments>
    </modal>
</searchtextbox>

...