子查询设置

场景

过滤某个字段值为其他表中的数据等

实现思路

动态数据集上添加子查询,通过过滤设置相关条件为子查询

子查询结构等同于动态数据集的描述,查询能力也等同于动态数据集,可以设置关联查询等;子查询支持嵌套

具体实现

通过子查询查成绩大于80的学生信息

学生表

成绩表

1.在页面上拖放学生表,点击增加子查询,选择子查询对应的表;可以添加多个子查询

2.选中子查询进行设置或者继续添加子查询,继续添加子查询跟第一层添加子查询是一样的操作

3.点击设置对子查询的数据进行返回数据列、过滤、关联查询等的设置

4.选择学生表,点击设置进行过滤的设置,在对相关字段值进行过滤时选择子查询

这样就可以通过子查询的设置对数据进行过滤

添加子查询后,可以不用直接设置过滤条件,通过js动态设置也可以,如下:

       var filter = "inn('fsid','$subquery:subquery1')";//subquery1是子查询的编号
       var data = this.comp("restData2");
       data.setFilter("filter1",filter);
       data.refreshData();

results matching ""

    No results matching ""

    results matching ""

      No results matching ""