页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

如下图在该电子表格中,产品目录名称来自"简单产品目录查询",产品名称和单位价格字段来自"简单产品查询"。
Image RemovedImage Added


若该报表不对其所依赖的两个可视化查询进行关联的话,查询出来的数据毫无意义。如下图:


设置根据"产品目录编号"进行关联的后,查询出来的数据则是根据产品目录名称分组后的正确数据,如下图:

实现步骤

1.创建数据集。

在学习如何实现跨数据集的电子表格之前,我们先分别定制两个数据集(即业务查询)创建两个数据集。

第一个数据集:简单产品目录查询,主要包含两个字段:产品目录名称和产品目录编号

 

第二个数据集:简单产品查询,主要包含三个字段:产品目录编号、产品名称和单位价格

数据集相关设置项请参考:数据集定义 


2.创建电子表格。

在电子表格设计器中创建电子表格,如下:

...

产品目录名称来自"简单产品目录查询",产品名称和单位价格字段来自"简单产品查询"。

...

Image Added

电子表格创建可参考:常见分组报表

 

3.设置数据列过滤条件。

设置两个数据集根据"产品目录编号"进行关联关系。

...

我们对"产品名称"列设置过滤条件即可,"单价"的父格为"产品名称",因此不需要再进行关联条件设置。

...

a) 双击"产品名称"数据列对应单元格,弹出"单元格属性"窗口,切换到"过滤标签"。

...

b) 在"过滤"窗口中设置:类型选择数据列,可选列选择 产品目录编号,操作选择 等于,数据集选中 简单产品目录查询 , 列选择 产品目录编号

...

c) 在"过滤"窗口中单击 增加 按钮,单元格过滤表达式显示在下方空白处。如下图所示:

...

Image Modified

...

d) 在"过滤"窗口单击 确定 按钮,成功设置数据列过滤。

 

过滤设置项详细说明请参考:过滤

 

4.发布该报表,在浏览端查看效果。.发布预览

点击工具栏上的发布预览按钮,保存电子表格,预览如下

Image Added

 

资源下载

报表资源:多数据集过滤报表.xml