Search Results Settings
Configuring Search Results
To configure search results:
- Select the Admin tab.
- Click Admin Settings under the tab bar.
- Click Search Results link in the left pane.
- Edit the fields based on descriptions in the Admin Settings - Search Results Page Fields Descriptions table.
- Click Update.
Search Results Settings Field Descriptions
The following table describes the options that appear on the Admin Setting - Search Results page.
| Section | Field Names and Description (* = required) | Default Value |
|---|---|---|
|
Search Settings |
Enable Custom Search - Select this checkbox to put a New Search link on each record type's list page. Clicking New Search brings up a set of search criteria and result fields that can be customized by the end user. |
Selected |
|
Enable Interactive Grids - When enabled, Interactive Grids offer a new, modernized search view that includes new ways to interact with your data. More information is available here. |
Selected |
|
|
Disable Global Search - Select this checkbox to remove the Global Search drop-down list and text input box from all pages. |
Cleared |
|
|
Search Parameters |
Default option in Global Search - To specify a default Global Search type, select an option from this drop-down list. The options include system objects and custom objects |
All |
Contact Object Link Format - You can select from the following options in the dropdown menu:
When the "Long" option is enabled, the contact name will be displayed in the format: If "Short" is selected, the display will exclude the suffix. |
(Use System Default) |
|
|
*Minimum characters in Global Search - Type the minimum number of characters required for Global searching across All (records) or All Projects in the Minimum characters in Global Search field. Important: The minimum value is 1; however, values less than 3 may lead to large search result sets and slow response times.
|
3 |
|
|
*Records per result page - Type the number of records to display per page of search results. The default is 10. |
10 |
|
|
*Card columns in contact card view - (Only for contacts search views where the Results Display Type is set to Card) For contacts search results, type the number of columns to display. The default is 3. |
3 |
|
|
*Maximum Search results - Type the number of records to retrieve when users perform a search (Global or from a search view defined for an object type) in the Maximum Search results field. |
1000 |
|
|
*Maximum Search time (seconds) - Type the search timeout threshold. The default and minimum value is 10. If you are using the built-in reporting feature, you may wish to use a larger value. |
10 |
|
|
* Maximum document size (MB) for search - Type the maximum document size for |
50 |
|
|
Number of times to retry should indexing fail - Indicates the number of times that Elasticsearch will try to index a record before skipping it an moving to the next one. |
10 |
|
|
Other Settings |
Show Number of Secure Results in Global Search Results - Do one of the following:
|
Cleared |
|
Disallow Global Search on Related Records - Do one of the following:
|
Cleared |
|
|
Automatically populate Contact field if search returns one result - Do one of the following:
|
Selected |
|
|
Automatically populate Project field if search returns one result - Do one of the following:
|
Selected |
|
|
Enable search across all projects for Project field - Do one of the following:
|
Cleared |
|
|
Custom Search will Respect Custom Field Rights - Do one of the following:
|
|
|
|
Focus Exact Matches in Search Results - When enabled will show an exact match for the search team entered by disregarding any characters considered white space such as the hyphen. |
Cleared |
|
|
Highlight Matched Result Fragments in Results (Modification requires application restart for changes to take place. Dropping the object index and reindexing is required when enabling, and recommended when disabling) - When enabled, Global Search results will show the highlighted field where the search hit on a record. If a search hits on a field not displayed as part of the search view, Global Search will display that field "on the fly" so the User can see where their search hit. |
Selected |
|
|
Maximum Number of Highlight Hit Fields to Display - A search result could have many fields highlighted that match the search. This setting controls the number of fields displayed with each result. |
4 |
|
|
Enable the Creation of a Custom UUID for Global Search Indexing (Recommended for On-Premise Clients Only) - The UUID is necessary for multi-tenant Elasticsearch clusters in order to differentiate between Clients. This setting allows Clients to define a custom UUID that is shorter than the standard. This allows a Client to index about 3 times more objects before receiving "Request too large". This error occurs when the request string gets too large and the size of the standard UUID was contributing to that issue. |
Cleared |
|
|
Use Begins With for Company Contact Auto Complete (Better Performance) - Do one of the following:
|
Selected |
|
|
Global Search Notifications |
Receive an Email for Elasticsearch Indexing Error - Add an email or list of emails for people who should be notified in case of an indexing failure |
Empty |
Records Not Displayed
In addition to the search criteria that the user specifies on the search screen, other criteria also determine which records are retrieved and displayed. The following records are not displayed:
- Records that do not match invisible qualifiers that may be defined in the search view.
- Records that are filtered out by the system because of where the user is accessing the search screen. For example, when a user searches for child projects from within a parent project, only the projects of the appropriate child object are displayed. Similar filtering applies for other types of related records.
- Records to which the current user lacks access due to the security settings on the record's Security tab. In certain cases, these records can be retrieved but cannot be accessed from a search screen because the hyperlink to the record is replaced with the word "secured."
- Records that are not retrieved before the Maximum number of search results is reached, which discontinues any further searching.
- Records that are not retrieved before the Maximum search time is reached, which discontinues any further searching.
Separate Maximum Search Result
Introduced a new field called "Max Search Time for Report" when the user wants a separate setting in Admin > Admin Settings > Reporting tab > “Max Search Time for Report”, to control the timeout for report execution so that it does not interfere and cause problems with custom search.
Below are the steps to follow:
- Login to TeamConnect.
- Navigate to Admin > Admin Settings > Reporting.
- The field Maximum Search Time For Report (Seconds) is displayed.
- Set the timeout value for more than or equal to 10s with valid syntax (For example, 25s).
- Click Update.
- The timeout value will be set successfully.
-
If the user set the timeout for less than 10s (For example: 7s, -11s) and Click Update button, an error message, Error: Maximum Search Time for report cannot be less than 10. will be displayed in a red banner.
-
If the user sets the timeout as blank/decimal number (34.23)/alphabetic character (abcd) and clicks the update button, an error message Error: There was a problem saving the field Search Max Time Report. Please make sure the entered value is valid and follows any syntax requirements. will be displayed in a red banner.

