Filtering Tasks

Use the filtering tasks along the left side of the Logic Template editor under the FILTERING task bar to add filter commands to the logic template.

The FILTERING task bar allows you to select from a variety of different filters. The filters that are enabled depend on the data types of the data fields defined in the related load definition file. If no load definition file is related to the logic template, then none of the filters will be enabled.

A >> next to a task indicates there are multiple types of filters for this particular task. Placing your mouse over this task will pop-up a sub-menu which will allow you to select from these tasks.

To use the FILTERING task bar, simply place the cursor in the logic template editor where the command is to be inserted and click the task you would like to insert. This will open the arguments dialog box for the particular task selected.

The tasks available in the FILTERING task bar include the following

Filtering Tasks

Task

Description

AttributeSetFilter

Filter out records that do or do not have set, a specified attribute within the specified attribute array.

AttributeFilter

Filter out records that have all, some or no attributes set within a specified attribute field.

LoadMask

Used to create an attribute selection mask.

ClearMask

Used to reset all the attribute values within an attribute selection mask to 0.

NumericFilter

Filter out numeric records that meet a specific criteria.

LinearFilter

Filter out records that lie within a linear range.

DateFilter

Filter out records that by comparing date-time values to a specified criteria.

TimeFrameFilter

Filter out records with a date-time value prior to the earliest specified date and time or after the latest specified date and time.

SpatialCircleFilter

Filter out records that lie on, within or outside the perimeter of a circle.

SpatialRectFilter

Filter out records that lie on or outside the perimeter of a rectangle.

GeoCircleFilter

Filter out records that lie on, within or outside the perimeter of a circle.

GeoRectFilter

Filter out records that lie on or outside the perimeter of a rectangle.

Note: After a filter command has been entered into the logic template editor, you can simply double-click on the command name in the editor to open the argument dialog box for that command. If an incorrect number of arguments or an incorrect argument is specified, the default will be set in the argument dialog box.


Editing a Logic Template

Saving a File