ITDFilter2 Interface
Members 
Description
Services for creation of a filtered list of field objects without SQL.
Public Methods
Public Method Clear Clears the current filter.Clears the current filter.
Public Method GetXFilter Gets the cross filter specified by CrossEntities.Gets the cross filter specified by CrossEntities.
Public Method IsClear Checks whether the filter is clear, including cross-filter settings.Checks whether the filter is clear, including cross-filter settings.
Public Method NewList Creates a new list from current filter.Creates a new list from current filter.
Public Method Refresh Reads saved data and refreshes the fetched list according to the current filter, overwriting values in memory.Reads saved data and refreshes the fetched list according to the current filter, overwriting values in memory.
Public Method SetXFilter Sets the filter for second entity, called a cross filter.Sets the filter for second entity, called a cross filter.
Public Properties
Public Property CaseSensitive Indicates if the filter for the specified field is case sensitive. The default is False.Indicates if the filter for the specified field is case sensitive. The default is False.
Public Property DataType The filtered entity type.The filtered entity type.
Public Property Fields The value of the specified field.The value of the specified field.
Public Property Filter The filter condition for the field specified by the FieldName.The filter condition for the field specified by the FieldName.
Public Property Order The position of the specified field in the list of the sort fields. (zero-based).The position of the specified field in the list of the sort fields. (zero-based).
Public Property OrderDirection The sort order: TDOLE_ASCENDING or TDOLE_DESCENDING.The sort order: TDOLE_ASCENDING or TDOLE_DESCENDING.
Public Property Text The full fields filter as text.The full fields filter as text.
Public Property XFilter The cross filter according to the entity type.The cross filter according to the entity type.
See Also