- App Builder User's Guide
- Managing Shared Components
- Adding Search to an Application
- Editing a Search Configuration
16.9.8 Editing a Search Configuration
Edit an existing search configuration in Shared Components on the Search Configurations, Edit page.
To access the Search Configurations, Edit page:
- Access the Seach Configurations page:
- On the Workspace home page, click the App Builder icon.
- Select an application.
- On the Application home page, click Shared Components.
- Under Navigation and Search, click
Search
Configurations.The Search Configurations page appears.
- Select the appropriate search configuration
label.
The Edit page appears.
- On the Edit page, configure the attributes.To learn more about an attribute or view examples, see field-level Help.
- Settings:
- Search Type - Displays the search type (Standard, Oracle TEXT, Oracle Ubiquitous Search, or List).
- Label - Enter the label to be displayed in Search results. When using a search configuration within a search region, the label can be overridden in Page Designer.
- Search Query Prefix - Enter a prefix to be used by end users in search queries. A search term which is prefixed will only be used for search configurations with the same prefix. If a prefix is used in a search query, but not defined in any search configuration, the prefix is ignored and the whole term is used for searching.
- Static ID - Use the Static ID to reference the search configuration definition in
API calls (for example, when using the
APEX_SEARCH.SEARCHfunction).
- Subscription - Select a master search configuration from which to subscribe. When you select a master search configuration and click Apply Changes, this search configuration will be automatically refreshed from the master.
- Source:
- Data Source - Displays the Data Source.
- Source Type - Specifies the source of the search configuration.
Search configuration can be based on a Table, SQL Query, or Function Body returning a
SQL Query.
The UI changes depending upon the Source Type you select. This topic assumes Source Type is set to SQL Query. To learn more about an attribute, see field-level Help.
- Order By Clause - Enter a valid SQL ORDER BY expression, used to sort the records retrieved.
- Optimizer Hint - Enter the Oracle Optimizer hint (that is, an instruction to the Optimizer) which is added to the top-level statement when executing the SQL query. To learn more or view an example, see field-level Help.
- Searchable Column(s) - Select the column(s) to search within this list of columns.
- Column Mapping - Select the appropriate columns To learn more or view an example, see field-level Help.
- Icon and Display - Cofigure icon and icon display options. The UI changes depending upon the Icon Source you select. To learn more, see field-level Help.
- Link - Select the type of link. The UI changes depending upon the Link
Type you select. To learn more, see field-level Help.
Tip:
To see an example of linking to another page, see Editing Search Configurations to Include Links. - Server-Side Condition - Select a condition type from the list that must be met in order for this component to be rendered processed. The UI changes depending upon the Condition Type you select.
- Advanced:
- Authorization Scheme - Optionally select an authorization scheme which must evaluate to TRUE in order for this component to be rendered or otherwise processed.
- Build Option - Select a build option for this component. Build options are predefined settings that determine whether or not components within an application are enabled.
- Comments - Enter developer comments or notes.
- Click Apply Changes to save your changes.
Parent topic: Adding Search to an Application