Versions Compared

Key

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

...

NameDescriptionValues
criteriatype (deprecated from R16.2)The type of the criterion type.0.,1.,2,single
labelThe criterion label.Any
extralabelThe criterion extra label.Any
tooltip (deprecated from R16.2)The criterion tool tip.Any
hibernatefield (deprecated from R16.2)The criterion hibernate field.Any
entitytablenameThe criterion entity table namelabel that will be displayed on the specific criteria input.Any
entitytablenameThe table name of the entity.Any
entityfieldnameThe criterion entity field name of the entity.Any
displaytable (deprecated from R16.2)The criterion display table.Any
displaylabel (deprecated from R16.2)The criterion display label.Any
displayfield (deprecated from R16.2)The criterion display field.Any
fieldtypeThe criterion field type. Specified only if componentType is inputTextFTXSTRING. FTXINTEGER, FTXFLOATfieldsize (deprecated from R16.2)The criterion field size.Any
sourcealias (deprecated from R16.2)The criterion source alias.Any
displayalias (deprecated from R16.2)The criterion display alias.Any
datasetname (deprecated from R16.2)The criterion dataset name.Any
lookupname (deprecated from R16.2)
treename (deprecated from R16.2)The criterion tree name.Any
multiselect (deprecated from R16.2)Defines if the criterion can be multi selected.0 = No, 1 = Yes
isMandatoryDefines if the criterion can is mandatory.0 = No, 1 = Yes
componentTypeDefines the ui the UI component typeinputText, calendar, selectcheckboxmenu , autocomplete, select
classNameDefines the Java class of the filter objectenityAny
managedbeannameDefines the managed bean that handles the execution of the "method" or "onChangeMethod"Any
methodDefines the method that is executed when searching for a specific valueAny
displayvalueDefines the filter object value that will show in uibe displayed on the select boxAny
disableSelectOneMenuEmptyOptionDefines if you want to disable Disables the empty option for a the select box 0 = No, 1 = Yes
onChangeMethodNameDefines the Java method that will execute be executed on change of the criterion in uivalueAny


Examples 

Expand
titleCriterion with componentType inputText


Code Block
languagexml
themeEclipse
titleCriterion
<criterion>
	<label>key_rewards_participant_age_range</label>
	<extralabel>key_rewards_participant_age_range</extralabel>
	<entitytablename>EXTRACT(YEAR FROM CURRENT_DATE) - COALESCE(CONTACTINFORMATION</entitytablename>
	<entityfieldname>CIYEAROFBIRTH,EXTRACT(YEAR FROM CURRENT_DATE))</entityfieldname>
	<fieldtype>ftXInteger</fieldtype>
	<componentType>inputText</componentType>
	<multiselect>0</multiselect>
	<isMandatory>0</isMandatory>
</criterion> 


...

For creating your own methods you can make a class that will extends globalReportView extends GenericReportView.java and make your own implementation