Bookshelf Home | Contents | Index | Search | PDF |
Siebel Search Administration Guide > Siebel Search Configuration Using Siebel Tools > Siebel Tools Objects for Find >
Find Field Objects
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 field name to search.
Properties
Table 14 lists the Find Field object properties.
Rules and Assumptions
- 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 (Aga*).
- QBE supports both types of querying, but to keep the Search Center simple, Siebel 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 non-Exists version with the Search Center-Find category, you should create a join from the primary ID field for the MVLink to the table containing the data. Then add a field on the table you joined to and point your find field to this new field. This change will cause the query to use the syntax EXISTS (Ada*).
- If you want to do an exact search in a Find field, prefix the search text with an equal sign (=) sign. For example, = Ada. The query uses the syntax = Ada. (No wildcard is appended to the text)
Bookshelf Home | Contents | Index | Search | PDF |
Siebel Search Administration Guide, Version 7.5, Rev A Published: 18 April 2003 |