
The main window's list of files and a database's rows can be filtered. This topic describes the filter editor ... not the particulars of the specific filter control usages.
An appropriate filter editor can be displayed via the Edit>Find>Find... menu item or even better by its typical Command-F shortcut.
Filters are used to determine which items match or do not match a set of specified rules. Saved filters are available within a filter editor and from appropriate context menu items to perform specific actions with the results of a filter.
There are three types of items displayed in the filter editor:
The first button in a Configuration item is the field selector. The field defines which metadata you are interested in.
Filter operators are divided into the following classes: Text, Integer, Decimal and Boolean. Most fields which can be filtered use a default operator class but they can choose any of the operators in any class. Text operator are described using text. Integer operators use ==, !=, <, etc. In order to differentiate decimal operators from integer operators they are preceded with a period. eg. .==, .!=. .<, etc. Boolean operators are True or False.
The numeric and text based operators require you to specify a value that you are attempting to match. The value field may contain escape sequences inserted via the field's context menu. It is though this extensibility that you can compare selected fields against others.
The text is like operator supports the * (match 0 or more) and ? (match 1) wildcard characters. Unless you want your pattern to be anchored on the right make sure you specify a trailing *.
The text regular expression operator only pre-processes the following escape sequences: \L (disable escape sequence processing) and items which insert content dependent on where the filter editor is activated. All other escape sequences are assumed to be regular expression escape sequences. You can test a regular extension in the Regular Expression Tester.
The disclosure button at the lower left of the window displays a menu which can display the following functions. (Note that the filter control's context menu has the same functions):
The Cancel button will close the panel without applying the displayed filter. The displayed filter will be preserved.
Additional Information: