element <fieldFilter>
Namespace: |
http://schema.caplin.com/CaplinTrader/gridDefinitions |
XML Representation Summary |
<fieldFilter
|
|
|
= |
xs:string |
|
= |
("=" | "!=" | ">" | ">=" | "<" | "<=" | "~" | "#")
|
|
= |
xs:string |
|
/> |
Parent elements (3):
-
Description
Defines an expression for filtering a single field; for example, "BidSize >= 1000",
which selects only data where the value of the BidSize field is greater than or equal to 1000.
Several <fieldFilter> tags can be combined with <or> and <and> tags to form filters
containing logical expressions using "OR" and "AND";
see the <filterExpression> tag, the <and> tag, and the <or> tag.
This type of filter is applied to the grid when the grid is initially rendered, and filters the
grid in addition to any column filter defined using the <filter> tag.
field
-
Type: |
xs:string, predefined
|
Use: |
required |
The name of the underlying field (within the grid row model)
to which the field filter expression applies.
When the grid row model is defined to use the data provider
'caplin.grid.RttpContainerGridDataProvider', the field is the name
of an RTTP field.
operator
-
Type: |
anonymous simpleType (restriction of xs:token)
|
Use: |
required |
The logical operator to apply to this field filter expression.
The operators that can be used are:
= (equals),
!= (not equal to),
> (greater than),
>= (greater than or equal to),
< (less than),
<= (less than or equal to),
~ (marks a regular expression as case sensitive),
# (marks a regular expression as case insensitive).
value
-
Type: |
xs:string, predefined
|
Use: |
required |
The filter value applying to this field filter expression.