SMART datagrid v.1 > Classes
DataLudi.ColumnAutoFilter class
列自动筛选器是通过列出属于列的数据单元格的值中不被重复的值,只显示相当于用户在其中所选值的数据行的筛选装置。 它可以与现有列筛选器并行使用。
虽然所显示的列表中,基本上都是不重复的值,但是也可以通过指定valueScale,列出各个区间的值。 而且,可以通过maxCount属性,指定将会显示在筛选器选择框的列表项目的最大数量。 如果超出最大数量,就会将列出下个项目的链接添加为最后一个项目。
默认属性是active。
- Base Classes
- EventAware > DLBase
- Properties
- active
- ascending
- displayCase
- displayCount
- editSize
- ignoreCase
- maxCount
- valueScale
- Inherited Methods
- EventAware.addListener
- DLBase.assign
- DLBase.getProperties
- DLBase.getProperty
- EventAware.removeListener
- DLBase.setProperties
- DLBase.setProperty
- DLBase.toggle
- Note
- 如同列筛选器,列自动筛选器不是以列为标准而设置的,而是以数据字段为标准而设置的。 如果在连接在同一数据字段的两个以上的列中设置自动筛选器,就不会以所预料的形式而动作,并且会给用户造成混乱。
- See Also
- ColumnFilter
- Examples
- 列自动筛选
- 列筛选