SMART datagrid v.1 > Classes
DataLudi.ColumnFilter class
Column filter information object.
You should specify Discriminant for Filter Name and run time filtering. You can set one or more column filters through filters property by each DataColumn.
If Activate multiple columns in one column, it will be filtered as OR. In other words, it will display all rows which have passed at least one of multiple filters. In addition, if the filters have been set in multiple columns, it will filter as AND between the columns. In other words, it will display only the rows which have passed the filters of all columns.
- Base Classes
- EventAware > DLBase
- Constructor
- function ColumnFilter (criteria: String);
- Properties
- active
- description
- expression
- name
- text
- visible
- Inherited Methods
- EventAware.addListener
- DLBase.assign
- DLBase.getProperties
- DLBase.getProperty
- EventAware.removeListener
- DLBase.setProperties
- DLBase.setProperty
- DLBase.toggle
- Note
- Column filter is not set based on column but applied based on Data Field connected to column. If set the filter in more than one column connected to the same data field, it will not operate as expected, and may be confusing for users.
- See Also
- DataColumn.filters
- DataColumn.clearFilters
- Examples
- Column Filtering
- Column Auto Filtering