No Results
Search Tips:
- Please consider misspellings
- Try different search keywords
Newer Version Available
IN SearchGroup
The optional IN clause allows
you to define the types of fields to search. You can specify one of
the following values (note that numeric fields are not searchable).
If unspecified, the default behavior is to search all text fields
in searchable objects.
Valid SearchGroup Settings
| Scope | Description |
|---|---|
| ALL FIELDS | Search all searchable fields. If the IN clause is unspecified, then this is the default setting. |
| EMAIL FIELDS | Search only email fields. |
| NAME FIELDS | Search only name fields. In addition to the standard Name
field on most standard objects, these fields are also searched when
using IN NAME FIELDS for these
standard objects:
In custom objects, fields that are defined as “Name
Field” are searched. In standard and custom
objects, name fields have the nameField property set to true. (See the Field array of the fields parameter
of the DescribeSObjectResult for more information.)
|
| PHONE FIELDS | Search only phone number fields. |
| SIDEBAR FIELDS | Search for valid records as listed in the Sidebar drop-down list. Unlike search in the application, the asterisk (*) wildcard is not appended to the end of a search string. |
While the IN clause is optional, it is recommended that you specify the search scope unless you need to search all fields. For example, if you’re searching only for an email address, you should specify IN EMAIL FIELDS in order to design the most efficient search.
Example IN Clauses
| Search Type | Example(s) |
|---|---|
| No search group | FIND {MyProspect} |
| ALL FIELDS | FIND {MyProspect} IN ALL FIELDS |
| EMAIL FIELDS | FIND {mylogin@mycompany.com} IN EMAIL FIELDS |
| NAME FIELDS | FIND {MyProspect} IN NAME FIELDS |
| PHONE FIELDS | FIND {MyProspect} IN PHONE FIELDS |
| SIDEBAR FIELDS | FIND {MyProspect} IN SIDEBAR FIELDS |
| Invalid search (will not succeed) | FIND {MyProspect} IN Accounts |