# Result Browser

The Result Browser page allows you to filter the results that Cognex devices collect and to find the data that is the most important to you. By default, the page is in Table View. You can also switch to Gallery View.

To download all triggers, select Download All in the More Actions menu. To avoid exceeding the trigger count, select the triggers you want to download before clicking Download All.

To filter out the data, you can use default filter fields, such as Trigger Index, Result Type, Read String, and Date & Time Range Filter.

The Trigger Index is an index number that the DataMan reader assigns to every trigger as an identifier. You can search for multiple triggers by typing in the index numbers of those triggers. You can search for:

- Simple index number, for example 1010.

- Several index numbers separated them by pressing ENTER, for example, 1010, 1013, 1014.

- Range of index numbers using a hyphen, for example 1010-1016. You can also add another range by pressing ENTER and add the new value.

The Result Type is the classification of the trigger. The result type can be the following:

- Good Read: the reader successfully decoded the correct codes.

- No Read: the reader did not read any codes, or read the wrong codes.

- Failed Validation: the reader read an invalid code because the code is improperly formatted, or does not meet specific requirements.

The Read String is the string the unit reads.

The Date & Time Range Filter provides options to type a time range directly into the input field, select a time range using the menu, or select from a list of relative time options. Use the options to set the range. Use the clear functions to delete all or a part of the range.

Date and Time Range Picker | Quick Relative Time Options

You can find more filter options by clicking on More Filters on the top right corner of the page:

To use more filters, click on the down arrow next to the name of a filter group.

## Filter Query

You can create a filter query by entering input into the filter fields. When you add an input into one of the fields, you create a search condition that limits your trigger results to those that meet the set condition.

For boolean values, you can set the value to:

- True: Search for results where this condition is true.

- False: Search for results where this condition is false.

- Neither: Do not filter the results by this field.

For fields that can have multiple string values, use the dropdown to select one or more values.

If you select a value, you are searching for results that match that value. For example, you can search for any results that contain a Code 128 code:

If you select more than one value, you are searching for results that match either of those values. For example, you can search for results that contain a Code 128 code, OR an I2of5, OR a UPC/EAN code:

Use the input fields for data that have a numerical value. The numerical input field supports the following input formats:

Condition | Example
Single value | Packages that have a reported length of 533 (length = 533).
Less than condition | Packages that have a reported length less than 533 (length < 533).
Less than or equal to | Packages that have a reported length that is less than or equal to 533 (length <= 533).
Greater than condition | Packages that have a reported length greater than 533 (length > 533).
Greater than or equal to | Packages that have a reported length that is greater than or equal to 533 (length <= 533).
Range | Packages that have a reported length between 500 and 550 (500 <= length <= 550).

You can add multiple inputs of the various format listed above. To add an additional input, press ENTER and begin typing the next input. Each input appears with a remove icon next to it. To remove any of the inputs, click on the remove icon next to the input you want to remove.

Note: Any input field that has a text input field, or a dropdown that allows you to enter, or select multiple values are joined together with an OR function. This means that the results appear if any of the criteria meets any of the provided inputs.

For example, you can type in the following four inputs into the height filter field. This search filters the results by packages that have a reported height between 100 and 150, OR a height less than 80, OR a height greater than or equal to 500, OR a height that is -1.

## Combining Filter Queries

When you enter input to more than one of the filter fields, you create multi-conditional queries. The conditions from different filter fields are evaluated with an AND function.

For example, if you select True for the Multi Read filter, and add the following values:

- Code 128

- Interleaved 2 of 5

- UPC/EAN

- -1 and <100 values for the length filter

Then you created the following filter query:

Multi Read = TRUE AND (Symbology Name = Code 128 OR Symbology Name = Interleaved 2 of 5 OR Symbology Name = UPC/EAN) AND (Length = -1 OR Length < 100)

This means the filter shows results that are tagged as multi-reads AND contain a code that is either a code 128 OR Interleaved 2 of 5, OR UPC/EAN AND the reported length of the package is either -1 OR less than 100.