RingSoft.DbLookup.Controls.WPF.Properties Namespace
RingSoft.DbMaintenance Namespace

TableFilterDefinitionBase Members

The TableFilterDefinitionBase type exposes the following members.

Methods


  Name Description
Public method AddFixedFieldFilter
Adds the fixed field filter.
Public method AddFixedFilter(StringFieldDefinition, Conditions, String)
Adds the fixed filter.
Public method AddFixedFilter(IntegerFieldDefinition, Conditions, Int32)
Adds the fixed filter.
Public method AddFixedFilter(DecimalFieldDefinition, Conditions, Double)
Adds the fixed filter.
Public method AddFixedFilter(DateFieldDefinition, Conditions, DateTime)
Adds the fixed filter.
Public method AddFixedFilter(BoolFieldDefinition, Conditions, Boolean)
Adds the fixed filter.
Public method AddFixedFilter(String, Nullable<(Of <<'(Conditions>)>>), String, String, FieldDataTypes)
Adds the fixed filter.
Public method AddJoin
Adds the join.
Public method AddUserFilter(FieldDefinition, Conditions, String, Int32)
Adds the user filter.
Public method AddUserFilter(String, Conditions, String, String, FieldDataTypes, Int32)
Adds the user filter.
Public method AddUserFilter(Int32, LookupDefinitionBase, String, Boolean, Int32)
Adds the user filter.
Public method ClearFixedFilters
Clears the fixed filters.
Public method ClearUserFilters
Clears the user filters.
Public method CopyFrom
Clears this filter and copies the source filter data to this object.
Public method CreateFieldFilter
Creates the field filter.
Public method CreateFormulaFilter
Creates the formula filter.
Public method GetWhereExpresssion<(Of <<'(TEntity>)>>)
Gets the where expresssion.
Public method LoadFixedFromLookup
Loads the fixed from lookup.
Protected method OnTableFilterCopied
Called when [table filter copied].
Public method ProcessFilter
Processes the filter.
Public method ProcessFilterWheres(List<(Of <<'(WhereItem>)>>), WhereItem%, WhereItem%, FilterItemDefinition)
Processes the filter wheres.
Public method ProcessFilterWheres(List<(Of <<'(WhereItem>)>>), WhereItem%, WhereItem%, AdvancedFindFilter)
Processes the filter wheres.
Public method RemoveFixedFilter
Removes the fixed filter.
Public method RemoveUserFilter
Removes the user filter.

Properties


  Name Description
Public property FixedBundle
Gets the fixed bundle.
Public property FixedFilters
Gets the fixed filters.
Public property Joins
Gets the joins.
Public property TableDefinition
Gets or sets the table definition.
Public property UserBundle
Gets the user bundle.
Public property UserFilters
Gets the user filters.

Events


  Name Description
Public event FilterCopied
Occurs when this filter is copied from a source table filter definition. Used by subscribers (like AutoFill) to synchronize filters.