Previous topicNext topic
Help > 使用指南 > 常用表功能 > 表扩展功能 > 筛选相关 >
列筛选

列筛选提供了类似Excel的列筛选功能。列筛选的特点是只针对当前表中已经加载进来的数据,筛选的效果只是把不符合条件的行隐藏。这个与其他的本地筛选稍微有一点不一样。如果只是使用角度来讲这个区别可以先忽视。具体哪里不一样,我们会在后续的开发篇讲述。

列筛选提供了两种模式的筛选,一种是根据值。我们可以在下拉窗体中选择自己想要显示的文本。另外一种是根据表达式。下拉窗体的左下方会根据不同数据类型显示不一样的条件表达式。

字符型

数值型

逻辑型

日期型

字典

字典我们特地拿出来说一下,因为本身该列的字段类型实际上是数值型的,但是因为使用了字典,而字典的显示值是字符型的,所以筛选也是针对字典的值来的。

我们同样可以针对字典的显示值来进行相应的条件设置。例如下图:

另外,日期型的条件表达式跟数值型的是一样的。我们可以写多个条件实现筛选。

还有,一旦我们设置了筛选条件,再次打开筛选窗口时,显示的是我们之前设置的筛选条件界面。如果想清空筛选条件的话,只要点击一下窗体下面的“清除”按钮。