筛选数据表

功能

1.通过在‘筛选器向导’窗口中指定条件来筛选数据表。
2.根据向导中指定的逻辑条件保留或删除行/列

输入

名称 说明 示例
数据表 [DataTable]自定义,要筛选的数据表。 构建数据表

选项

名称 说明 示例
筛选 [string]自定义,设置筛选的条件。 数据
筛选器行模式 [Integer]根据filter中所设置的筛选条件,可选择移除或保留指定行的数据。移除:则将符合指定筛选条件的数据删除;保留:则将符合指定筛选条件的数据保留下来。 保留
选择列模式 [Integer]根据filter中所设置的筛选条件,可选择移除或保留指定列的数据。移除:则将符合指定筛选条件的数据删除;保留:则将符合指定筛选条件的数据保留下来。 保留
去重 [Boolean]当数据重复时,是否清除重复数据。勾选则清除重复数据,不勾选则保留重复数据,默认为勾选状态。此参数在2022.03.03及之后版本的 Server 中新增加的。 勾选
优化模式 [Boolean]当模式为“移除”时,该参数必须为勾选状态;当模式为“保留”时,该参数可不勾选。默认为勾选状态。此参数在2024.01.22及之后版本的 Server 中新增加的。 勾选

输出

名称 说明 示例
数据表 [DataTable]自定义,生成的已筛选数据表变量。 筛选数据表

注意/说明

1.如果设置了 “Filter” 属性的值,则可忽略“筛选器行模式”和“选择列模式”的属性,因为 Filter 中所设置的值可直接同步到“筛选器行模式”和“选择列模式”中。
2.若在“筛选行”页签中设置如下图筛选条件,则保留“姓名=张三”的一行数据。若在“输出列”页签设置如下图筛选条件,则保留“姓名”一列的数据。 3.当模式为“保留”时,“优化模式”处于不勾选状态的速率会高于勾选状态,因此在对大量数据进行“保留”模式筛选时,建议取消勾选“优化模式”。

相关函数

示例/演示

设置了“筛选行”和“输出列”的筛选条件,并勾选“去重”和“优化模式”参数后,筛选结果如下:

示例附件

组件[筛选数据表]_20240123.db

results matching ""

    No results matching ""

    results matching ""

      No results matching ""