多数据集关联
更新时间: 2021-11-29 15:57:51
报表样例
报表中,经常需要从多个数据集中通过关联字段获取相应更多的数据。这是一个基本的来自多个数据集的网格式数据列表,通过这个例子,让我们来了解来自多个数据集的数据列表的制作。
报表特点
- 报表中数据来自多个数据集。两个数据集通过雇员ID字段进行关联。
制作方法
第一步 打开报表
在 资源中心 下找到“运货信息表”,选择资源名称后的【更多】里的【另存为】,将报表另存为“运货信息表8”。找到“运货信息表8”,点击【修改】进入设计器。
第二步 引入数据集
点击【引入数据集】按钮,在引入数据集页面,找到并勾选数据集“演示 _ 雇员表”,点击【选择】按钮。
第三步 设置关联表达式
在原有报表基础上,添加J、K两列并设置表达式,如下图:
J2单元格表达式为:=演示 _ 雇员表.Select(销售人员,false,演示 _ 雇员表.雇员ID==运货信息.雇员ID)
,它的结果是数据集“演示 _ 雇员表”中字段”销售人员”对应的雇员ID与数据集中“运货信息”雇员ID相对应的所有值,由于这时返回的记录只有一条,所以不会扩展。
K2单元格表达式为:=演示 _ 雇员表.职务
第四步 保存预览
点击设计界面左上角的预览按钮对报表模板进行查看。预览效果如下图: