10/7/10 9 am PT:
Prior to the Winter11 release of Salesforce adding Global Search, if you searched Contacts for “Bill A,” for example, using the old sidebar search, Salesforce would find all contacts that have a first name of Bill and a last name that starts with A.
Since Salesforce Winter11 has been rolled out we’re seeing that with the new Global Search the same search mentioned above will either result in no results found or results that do not show all records that match the search criteria.
The workaround is to add a wildcard (*) after the first letter of the last name. Then you will find all records that match the search criteria. So a search for “Bill A*” will work but a search for “Bill A” will not.
We’ve been told by Salesforce that this change is intentional. But we’re betting that this is a bug that they’ll hopefully fix soon. Until they do, you can fix the issue by disabling Chatter which will turn off the Global Search and replace it with the old sidebar search.
If you would like to disable Chatter so you can go back to the sidebar search, go to Setup > App Setup > Customize > Chatter > Settings. Select Edit and uncheck the box to enable Chatter. Click Save and your sidebar search will be back. When you re-enable Chatter, all of the feeds and posts will still be there.
10/7/10 6:50 pm PT:
Tier 3 support at Salesforce confirms that this is expected behavior for Global Search: How your Global Search works depends on your search options, search terms, and the use of wildcards and operators.
Global Search searches more record types, including articles, documents, products, solutions, and Chatter feeds, files, groups, and people. Global Search also searches more field types, including custom fields and long text fields such as descriptions, notes, and task and event comments.
Search options let you choose one or more items, including tags and specific objects, by which to limit your search. You can also restrict your search to records for which you are the owner and to divisions, if your organization uses them.
Search options aren’t available to Chatter Only users.
Search terms are treated as separate words and may be found in different searchable fields within a record. For example, searching for bob jones returns items with Bob Jones, as well as a contact named Bob Smith whose email address is email@example.com.
Search terms are separated by letter, number, and punctuation boundaries. For example, searching for acct!4 returns items with Acct, !, and 4, even if those terms are in separate places in the item.
Wildcards and Operators
You can use the * (asterisk) and ? (question mark) wildcards to refine results. Use * to match one or more characters, or ? to match a single character. For example, searching for bob jo* finds items with Bob Jones and Bob Johnson, and searching for jo?n finds items with john and joan. You can also use the AND, OR, AND NOT, ( ) (parentheses), and ” ” (quotation marks) operators to refine results.
[button type=”success” size=”lg” link=”http://bit.ly/1mkcJti”]Do You Need Help With Salesforce?
Click Here to Learn About Our Support Services![/button]