In Business Modeler, locate the needed web form or table and open it for editing.
Click the name of the form field or table column that contains a Person. The field/column could be named Owner, Assignee, and so on.
Click Edit next to the list of fields/columns.
Click the Link tab.
In the RangeHref text box, enter PERSON_CHOOSER.
Define a value for the Type Ahead Mapping setting: - Click the Settings tab.
- In the Name text box, enter Type Ahead Mapping.
- In the Value text box, enter the Name of a field or a series of fields defined in config.xml, such as FIRST_NAME,LAST_NAME,NAME.
- Click Set.
If you need to restrict the list of Person's based on the application context, follow these steps (still on the Settings tab): - In the Name text box, enter Additional Query.
-
In the Value text box, enter the fields and select expressions to use
to restrict the suggestion list in this format:
<FieldName1>=<select expression1>:<FieldName1>=<select expression2> where the field names are fields defined in config.xml, and the select expression is a valid expression for the field as defined in
Appendix: Selectables.
- Click Set.
Click OK to save the field/column changes.
Click Edit to save the wWeb form/table.
If necessary, update the ENOVIA Business Process Services properties that work with Type Ahead: - In a text editor, open emxSystem.properties for editing.
- Edit the values for these properties as needed:
- emxFramework.FullTextSearch.TypeAhead.Suggestion.Limit
- emxFramework.TypeAhead
- emxFramework.TypeAhead.RunProgram.CharacterCount
- emxFramework.TypeAhead.SavedValues.Limit
See emxSystem.properties for Search and Advanced Search for details on editing emxSystem.properties.
|