Using Global Search

Overview

The Global Search feature allows you to easily find any record, document, reports etc from anywhere within ReadiNow. 

Note: Global Search is disabled by default, for information about enabling and configuring Global Search please see: Configuring Global Search.

Global Search can be accessed throughout the ReadiNow Platform via the search icon located in the header. To cancel a search click outside the search window (or press 'escape').  This article explains how to use Global Search and covers:

Search Expressions

Keyword Matching

The most common type of search is where you simply enter a keyword into the search input.  For example you might search for an employee by entering their first name; or just the first few letter of their name. 

By default searching for 'David' will return any record, document, chart, etc. that contains the name David.  It will also return anything that contains (for example) 'Davidson'.  Note that results that represent an exact match  will appear higher in the search results.

Wild Cards

Global search supports wild card searches using '?' and '*' to represent a 'single character' and 'many characters' respectively. For example:

  • the '?' in d?g matches any single character and will return anything that contains: dig, dog, dag, etc.
  • the '*' in d*g matches any number of characters and will return items that contain: dig, ding, dragging, etc.

 Wild cards:

  • will NOT match white-space
  • will match non-alphanumeric characters (e.g. slashes, apostrophes, colons etc.)

Excluding Terms

Search results can be narrowed by excluding results that contain a specific term. You can exclude all items that contain a specific term by prefixing the term with a 'minus sign', for example: "find_this -but_not_this"

Entity ID

In addition to searching using text you can search directly on entity Ids.

Empty Expression

If you open Global Search but do NOT enter a search expression you will typically see a history of clicked search results; these are the last 10 recently visited search results. This list is updated every time you click on a search result. In addition to the recently visited list, you will also see any searches that you have saved (saving searches is explained below).

Search Results

Ranking

Each result in the search results list provides an overview of what the item is. Search results are ordered by relevance, searches that match: headings, titles, names, etc. are prioritised over those that match 'body content'

Navigation

As you scroll toward the bottom of the results list additional results will be loaded, if available. You can also use keyboard navigation (using the up/down arrow keys) to index through the list, however keyboard navigation does not cause more results to load when reaching the end of the list, instead the results wrap around to the top again.

You can navigate to a search result by clicking on the result (or by 'high-lighting' it using the keyboard up/down arrow keys and pressing enter).  Navigating to a search result: 

  • takes you to the corresponding item 
  • adds the result to your searches history  

The search history enhances navigation by allowing you to quickly and easily return to results, see Empty Expression

The basic behaviour to be expected when navigating to search results is as follows: 

  • If the selected item exists in the navigation tree, it will be navigated to
  • Boards, Charts, Reports, etc. will navigate to their 'default views'
  • Applications will navigate to the application's default landing page
  • All other items will navigate to their default Form view 

Search Options

Filter by Object / Resource Type

Search expressions can be refined by filtering against Object type. Object types can be selected via the 'Resources' drop-down. This will show a pop-up window containing available resource types.

Clicking the checkbox beside a resource will enable/disable it as well as all of its ancestors and descendants, this is useful for limiting your search to something specific, e.g. a 'Person'.

To locate a Type quickly, use the filter box at the top. Entering values in here will reduce the list of Types to only show those that contain a sub-string match. The filter can be cleared by clicking on the cross that appears to the right, once cleared all available nodes will be visible again.

Selecting / deselecting resources updates the search results in real time. The name of the button (and its tool-tip) change according to which resources are selected.

Document Types

Global Search can also index documents from your document library. Documents that are encrypted, password protected, or that use proprietary encoding will only be indexed based on file names etc. When you conduct a search you can choose to exclude specific document types by deselecting them from the search options. For example you can search for PDFs and MS Word documents but not Excel Spreadsheets.

Date Ranges

By default Global Search includes results from all dates. You can narrow search results according to when items were last modified date IF the item contains date data. 

NOTE: When a date range is specified results that do not contain date information are excluded.  

Saving Searches

You can save searches (expressions + search options) to reuse. Setup a search using as many of the features you wish and save the search with a descriptive name.  Saved searches appear in a list.