Filters and breadcrumbs
Summarize
Summary of Filters and Breadcrumbs
Filters help users manage and navigate data within a table by applying specific conditions to display a subset of records. Breadcrumbs provide a hierarchical navigation aid, showing the current filter conditions in an ordered manner, enabling quick adjustments to the applied filters.
Show less
Key Features
- Filter Functionality: Users can apply, modify, create, and save filters based on specific conditions.
- Breadcrumb Navigation: Clicking on breadcrumbs allows users to easily remove conditions, with the leftmost being the most general and the rightmost the most specific.
- New Record Presets: When creating a new record from a filtered list, the same filter conditions are automatically applied.
- Right-Click Options: Users can open breadcrumb results in a new window, copy URLs, and encoded queries for further use.
- Quick Filters: Users can quickly filter records by right-clicking within fields to show or exclude matching values.
Key Outcomes
By utilizing filters and breadcrumbs, ServiceNow customers can efficiently manage data visibility, streamline their workflow, and enhance their operational efficiency when navigating through lists. Administrators can also configure user access to these features through script includes, ensuring a tailored experience based on user roles.
A filter is a set of conditions applied to a table to help you find and work with a subset of the data in that table.
You can apply, modify, create, and save filters. A hierarchical list of conditions at the top of the table — breadcrumbs — indicates the current filter.
Breadcrumbs offer a quick form of filter navigation. They are ordered from left to right. The left condition is the most general, and the right condition is the most specific. Clicking a breadcrumb removes all the conditions to its right. Clicking the condition separator (>) before a condition removes only that condition.
By default, a user with no roles cannot see the breadcrumbs or filter. Administrators can configure the ESS portal to allow unauthenticated users to see breadcrumbs and filters by using a script include. For more information on using script includes to suppress breadcrumbs and filters, see Use script includes to suppress filters and breadcrumbs .
- Clicking Priority = 2 removes the condition Category = Software and returns all active incidents with a priority of 2.
- Clicking the condition separator (>) before Priority = 2 removes the condition Priority = 2 and returns all active incidents in the software category.
- Clicking All removes all conditions and returns all incidents in the system.
Click a breadcrumb to refresh the list of records and show the latest information for those records.
You can change the preset values on the form as needed. If there is a field you do not want to have populated in this way, you can add the following dictionary attribute to the field: ignore_filter_on_new=true.
Additional navigational functions are available when you right-click a breadcrumb.
| Option | Description |
|---|---|
| Open new window | Opens the results list for the breadcrumb in a new tab or window. |
| Copy URL | Copies the URL to the clipboard for the results list of the breadcrumb. Follow browser instructions if browser security measures restrict this function. |
| Copy query | Copies the encoded query to the clipboard for the breadcrumb. You can use this query
in the URL of an instance or in the reference qualifier field of a dictionary entry. For example, if you are viewing a list of all active incidents with a high or medium impact, right-click the breadcrumb and copy the query active=true^impact=1^ORimpact=2. You can append this query to the end of the instance URL as follows: https://{instance_name}/incident_list.do?sysparm_query=active=true^impact=1^ORimpact=2 This selection is not available for the All breadcrumb. |