{"revision":"c10276e953456835cdbb1f3a60d58ae1980be353","document":{"id":42084,"path":"platform-user-interface/c_UsingFiltersAndBreadcrumbs.md","title":"Filters and breadcrumbs","bundle":null,"doc_type":null,"release":"australia","body":"\n# Filters and breadcrumbs\n\nA 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.\n\nYou can apply, modify, create, and save filters. A hierarchical list of conditions at the top of the table — breadcrumbs — indicates the current filter.\n\nBreadcrumbs 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 \\(&gt;\\) before a condition removes only that condition.\n\nBy 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 .\n\n\\[Omitted image \"BreadcrumbsUI.png\"\\] Alt text: Breadcrumbs.\n\nExamples:\n\n-   Clicking **Priority = 2** removes the condition **Category = Software** and returns all active incidents with a priority of 2.\n-   Clicking the condition separator \\(&gt;\\) before **Priority = 2** removes the condition **Priority = 2** and returns all active incidents in the software category.\n-   Clicking **All** removes all conditions and returns all incidents in the system.\n\nClick a breadcrumb to refresh the list of records and show the latest information for those records.\n\n**Note:** Clicking the **New** button in a filtered list automatically applies the same filter to the new record. For example, clicking **New** in the Resolved Incidents list opens a record preset with **State** set to **Resolved**. In a list filtered for active, priority 1 incidents, clicking **New** opens a record preset with **Active** selected and **Priority** set to **1 - Critical**.\n\nYou 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**.\n\nAdditional navigational functions are available when you right-click a breadcrumb.\n\n<table id=\"table_wr2_3mw_tt\"><thead><tr><th>\n\nOption\n\n</th><th>\n\nDescription\n\n</th></tr></thead><tbody><tr><td>\n\nOpen new window\n\n</td><td>\n\nOpens the results list for the breadcrumb in a new tab or window.\n\n</td></tr><tr><td>\n\nCopy URL\n\n</td><td>\n\nCopies the URL to the clipboard for the results list of the breadcrumb. Follow browser instructions if browser security measures restrict this function.\n\n</td></tr><tr><td>\n\nCopy query\n\n</td><td>\n\nCopies 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:\n\n `https://{instance_name}/incident_list.do?sysparm_query=active=true^impact=1^ORimpact=2`\n\n This selection is not available for the **All** breadcrumb.\n\n</td></tr></tbody>\n</table>-   **[Quick filters](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-user-interface/c_QuickFilters.md)**  \nTo quickly filter a list using a value in a field, right-click in the field and select **Show Matching** or **Filter Out**. For date fields, choose from **Show Before**, **Show After**, and **Filter Out**.\n-   **[Filters](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-user-interface/c_Filters.md)**  \nA filter restricts what records appear in a list by providing a set of conditions each record must meet to be included in the list.\n-   **[Save and use filters in a list view](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-user-interface/t_SavingFilters.md)**  \nDepending on your access rights, you may save filters for everyone, a user group, or yourself. You can apply saved filters and edit or delete them.\n-   **[Filter admin functions](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-user-interface/filter-admin-functions.md)**  \nAdministrators can work with filters in the Filters table \\[sys\\_filter\\], including creating, editing, and deleting filters.\n-   **[Encoded query strings](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-user-interface/c_EncodedQueryStrings.md)**  \nAn encoded query string represents a complex filter on a list of records.\n\n**Parent Topic:**[Lists in the classic environment](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-user-interface/c_UseLists.md)\n\n**Related topics**  \n\n\n[bundle-platadm.c_DictionaryAttributes]\n\n[Generate an encoded query string through a filter](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-user-interface/t_GenEncodQueryStringFilter.md)\n\n"}}