Siebel Search Administration Guide > Configuring Siebel Find > Siebel Tools Find Object Reference >

Find Field Object


The Find Field is a child object type of Find. A Find Field object definition adds a find field to its parent Find object definition. The find field appears as a text box in the Search Center when the parent Find is active. Each child Find Field object definition provides the parent Find with a find value text box and corresponding Find field name to search.

Find Field Object Properties

Table 8 lists the Find Field object properties.

Table 8. Find Field Object Properties
Property
Required
Description

Display Name

Optional

The text (or key to localized text) that will be displayed for this find field when its parent Find object definition is active in the Search Center window.

Field

Required

The field being searched in the business component.

Name

Required

Name of the search field added.

Sequence

Optional

The position of this find field in the list of fields displayed in the Search Center-Find category for the parent Find object definition.

Display in Results

Optional

Selecting this option allows the field to be displayed on the find results applet in the Search Center. By default, the whole field value will be displayed, but you can set a limit so that characters after the maximum length will be skipped. An ellipsis (...) is appended to the end of the results when a limit is set. You must use the user property in Find Results List Applet to set the length limit. Use the following applet user properties:

  • User Property Name: [Find object Name]
  • User Property Value: [Find Field] = [Length]

If there is more than one, use the following applet user property syntax:

User Property Value: [Find Field Name] = [Length], [Find Field Name] = [Length], [Find Field Name] = [Length]...

Display in Entry

Optional

Selecting this option allows the field to be displayed on the find entry applet in the Search Center.

Drilldown View

Drilldown Business Component

Drilldown Source Field

Optional

Supports multiple drilldowns. When these properties are configured and Display in Results is set to TRUE, a drilldown link will be rendered for this field in the Find Results List.

Find Field Object Rules and Assumptions
  • Boolean operators are not supported when searching on a Find object.
  • The field specified in a find field must be a field that exists in the business component for the applet for the Find object definition.
  • The Search Center-Find category and a query by example (QBE) can have different behavior for multi value fields, because the Search Center will generate the same query as if you did an EXISTS query on the field in QBE. You can verify this by embedding your QBE expression with Exists(), for example, (Ada*).
  • QBE supports both types of querying, but to keep the Search Center simple, Siebel Business Applications implement a query that works in all cases. This query uses the syntax Ada* (where the wildcard, as indicated by an asterisk (*) is appended to the search text). If you want to mimic the behavior of the nonExists version with the Search Center-Find category, you must create a join from the primary ID field for the MVLink to the table containing the data. Then add a field to the table you joined to, and point your find field to this new field. This configuration change will cause the query to do a query on the join field that does not use EXISTS.
  • If you want to do an exact search in a Find field, prefix the search text with an equal sign (=), for example, = Ada. The query uses the syntax = Ada. (No wildcard is appended to the text.)
Siebel Search Administration Guide Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.