跳转至

筛选器#

filter

概述#

此小组件可启用数据筛选。例如,它允许筛选数据源或查询结果数据。此外,还可以在其中嵌套另一个小组件,以用于筛选出的数据显示在该小组件中的情况。筛选器小组件的示例如下所示。

Filter Example

实施示例:使用网格小组件上的筛选器字段#

对于此示例,我们使用应用于由参数化查询数据源馈送的内部网格小组件的筛选器。

列出的(内部网格)排产作业可以通过资源和/或物料的外部筛选器元素进行筛选。内部网格数据由ScheduleJob实体的数据源查询馈送。自定义数据源资源处的物料物料资源设置了参数。

image-20210519130039445

  1. 将数据源添加到页面

image-20210519130515762

  1. 将筛选器小组件和内部网格小组件添加到页面。将筛选器小组件元素拖放到UI页面,然后将网格元素拖放到if的内部部分:

image-20210519130802777

  1. 将数据源链接到筛选器小组件

image-20210519131439700

  1. 根据需要为网格小组件设置列

Note

有关如何设置列的详细信息,请阅读关于网格小组件的文档。

image-20210519131715941

  1. 设置筛选器

将筛选器配置为使用同一实体类型,然后将查询配置为使用同一实体类型。在本例中排产作业

image-20210519132058125

  1. 然后,可添加应该与查询中配置的参数相匹配的筛选器:

img

  1. 使用以下设置将筛选器链接到查询数据源:

image-20210519132521135