16.6.7 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:

  1. Access the Seach Configurations page:
    1. On the Workspace home page, click the App Builder icon.
    2. Select an application.
    3. On the Application home page, click Shared Components.
    4. Under Navigation and Search, click Search Configurations.
      The Search Configurations page appears.
  2. Select the appropriate search configuration label.

    The Edit page appears.

  3. On the Edit page, configure the attributes.
    To learn more about an attribute or view examples, see field-level Help.
  4. Settings:
    • Search Type - Displays the search type (Standard, List, or Oracle TEXT).
    • 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.SEARCH function).
  5. 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.
  6. Source:
    • Data Source - Displays the Data Source.
    • Source Type - Specify the source of the search configuration. Search configuration can be based on a Table, SQL Query, or Function Body returning a SQL Query. For example, select 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.
  7. Column Mapping - Select the appropriate columns To learn more or view an example, see field-level Help.
  8. 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.
  9. 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.
  10. 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.
  11. 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.
  12. Click Apply Changes to save your changes.