Application Data Predicate
Use the Application Data Predicate dialog
in the event binding editor to define or edit a predicate for application
data. You can specify an operator and value for the predicate, choose
a location where the data is found, and enter the format.
When you define or edit a predicate for application data
by clicking Add or Edit,
the Application Data Predicate dialog is displayed.

The fields in this dialog are as follows:
- Operator
- Operator choices:
- All
- Exists
- Equals
- Does Not Equal
- Does Not Exist
- Starts With
- Does Not Start With
- Less Than
- Not Less Than
- Greater Than
- Not Greater Than
- Value
- The value that you specify for the predicate.
- Location
- The location of the data. For example, the FROM option on a WRITEQ TS command or a COMMAREA.
- Container
- The name of the container containing data against which to filter. Available when Location is set to CHANNEL.
Click Select from imported
language structure to import a
language structure. You can then select the field against which you
want to filter from the language structure. If you use this option,
the Type, Offset, and Length fields
are automatically completed. Alternatively, you can specify the Type, Offset,
and Length values.
- Type
- Specifies the data type for the application data predicate. The
following data types are available:
- Binary Floating Point
- Character
- Character terminated by null
- Decimal Floating Point
- Hexadecimal
- Hexadecimal terminated by null
- Hexadecimal Floating Point
- Packed Decimal
- Signed Halfword
- Signed Fullword
- Unsigned Halfword
- Unsigned Fullword
- Zoned Decimal
- Offset
- Specifies the distance from the beginning, where the data starts. Offset 0 is the start of the field.
- Length
- The length of the field in bytes. A length of 0 means filter on the whole data area or container. This is useful when filtering on, for example, the contents of a container regardless of its length.
- Codepage
- The code page of the field for character field types. For more information about code pages, see Coded Character Set Reference Material.