The Navigator


Click your browser's 'Back' button to return to the previous page.

The Navigator on each page acts as the 'table of contents' to the data in the page.  Each item in the Navigator is the unique value of each record.

 

Overview
The Navigator is on every tabbed page, displaying the list of records on each page. Click on an item to display the field values in the form at the top of the page, or double-click to put the form in 'Edit' mode, which allows you to make changes to the data.

The items in the list is a 'key' value or unique combination of field values and are sorted in alphabetical order.

Some Navigators show all records in a simple listview, displaying the full key (unique) value in the list.  Other Navigators show values in a treeview, where all records are categorized by a single field value (a company name, for example) and then display all of the records that belong to that category, also in alphabetical order. You can use the '+' or '-' buttons on the Navigator toolbar to expand all categories or collapse all to making finding records easier, or expand or collapse a single category by clicking the '+' sign next to the category value.

Resizing The Navigator
To stretch the Navigator width (or shrink it), mouse over the bar on the right side of it and when the cursor turns to a '<-|->' symbol, hold your left mouse button down and drag the bar left or right, releasing the button when the size is right.

Searching Records
When you want to find a record, simply start typing the letters of the item you're looking for, then hit "Enter" to run the search. If the Navigator is displaying the data in a simple list, the first record starting with the text will be selected. To find the next matching item, hit "Enter" again. You can continue adding letters (or backspacing) to change the text; simply hit "Enter" again to run the search.

If the Navigator uses a treeview, which displays categorized values with a plus/minus symbol in front of the category value and the records belonging to that category below it, typing a few letters of what you're looking for will search both the category (1st level node) values and the sub values (2nd level node).

Using this method to find values in the Navigator does NOT filter out non-matching records and also this search is NOT case-sensitive.

A mouse-click on the Navigator clears the search criteria, which is displayed next to the list item counter at the top.

When a record is selected using this search method, its data is loaded into the form and any child records into the DataGrid, if there is one on the page.

 

TIP:  You can automatically generate a search to find text inside of the item key (where the item CONTAINS the text) by including an asterisk * at the beginning or end of the search text.  For example, if you have a Company list and want to search for all records that have "Chicago" in them, type *Chicago and it will find all items that CONTAIN the word Chicago.

Filtering Records
By default ALL records are displayed in the Navigator. However many times you will want to see only a group of records or you'll need to find one specific record based on something you know about it that is not part of the key value that shows in the list.

To do this is easy... because the Navigator allows you to filter records based on any field on the form when the page is in Read mode (not being edited).

Try It Out!
To demonstrate this feature, move your mouse over any field label on the form. If you see the cursor change from the standard arrow to a pointing hand, that means that you can click on the label and filter by that field.

Depending on the field type, you'll be prompted for search criteria in different ways:

Text Fields or Drop-Down Lists - A list of all values from that field will be displayed for you to select from. Click on an item and click 'OK' to find all records with the selected value in that field.

Number Fields - Searching on a number field prompts you to enter a number range, a low value and a high value. The Low and High value fields will show you the lowest and highest value in the table so you know what the search limits are. To find a single matching value, enter the same in the low/high value fields.

Date Fields - Using a date field prompts you to enter the start and end dates for finding records within a range. The date prompt will show you the start and end dates for the data that's available so that you don't have to guess where possible searches start and end. To find a single date, enter the same date in both the start and end search boxes.

Memo Fields - Memo fields will prompt you to enter some text and the search will show only those records where that field CONTAINS the text you entered. As with all searches, this is NOT case-sensitive, so entering 'Project XYZ', 'project xyz' or 'proJECT xYz' will find all records where any combination of upper & lower case CONTAINS what you asked for.

Once you enter your search criteria, all matches are displayed in the Navigator.

Searching Again...
Each search uses ONLY the displayed records in the Navigator, so you can use multiple searches to drill-down to find exactly the data you want.

Searching On A Navigator List Item
To filter on a value that's already displayed in the Navigator (in the key value), right-click on the Navigator to show the yellow search bar, then enter any text to find matching text in the list items. The rules for this type of search is the same as for a Memo field, but only looks at the key values in the list.

View All
To see all records after a search, click the green checkmark on the left of the Navigator toolbar.

NOTE: Move your mouse over the buttons on the Navigator toolbar to display the function of each one.

Custom Searches
The Field Search feature works very well for MOST cases, but there's a couple of search types that it cannot do:
1) You cannot find records where the field value DOES NOT EQUAL or DOES NOT CONTAIN a certain value.
2) Field searches do not allow 'OR' logic (field value = this OR field value = that).

To run a custom search, click the 'Custom Search' button (black binoculars) to open the search dialog, then follow these steps:

1) Select a field from the 'Find Records Where' drop-down list.
2) Choose the operator from the 'Choose Operator' list.
3) Enter a value in the 'Value' field. If you're looking for a empty value, leave the field empty.
4) Click the 'Add Filter' button to add the filter to the list.
5) To add another search filter, choose the 'AND' or 'OR' option: using 'AND' means the previous filter and the new one BOTH have to be true; using 'OR' means either one must be true.
6) Follow Steps 1 through 4 for each additional search criteria, and decide whether to use 'AND' or 'OR between each pair.

To remove a single filter in the list, click on it and click 'Remove Filter'.

Click 'OK' to run the custom search, which uses only the records currently displayed in the Navigator to search against.

Showing Deleted Records
The red 'Show Deleted Records' button lets you view all records that are marked for deletion by clicking the 'Delete' button on the form's toolbar. See the Toolbar Help topics about how deleting and un-deleting records works.

Showing Archived Records
NOTE: Not available in some applications. Clicking the white 'Show Archived Records' button displays all archived records in the database for this table, which are 'Read-Only'. Users can copy an archived records (and the copies will automatically be 'un-archived'), but only a System Admin can 'un-archive' one or more records. See the Toolbar Help topic about how to archive and un-archive records.

Displaying Records in the Worksheet
The Worksheet lets you see all records currently displayed in the Navigator in a spreadsheet-type interface, where you can search for data and edit multiple records at one time. Click the 'Open Worksheet' button on the Navigator toolbar to open it. Click here to read more about Using the Worksheet.
 

Click your browser's 'Back' button to return to the previous page.

 


Crow River Tech, LLC. Copyright© 2010. All Rights Reserved

Microsoft Windows XP/Vista/7, SQL Server 2005, Access, Outlook and Excel are trademarks of Microsoft Corporation. 

Any other product names are trademarks of their respective companies.