找回密码
 立即注册

QQ登录

只需一步,快速开始

James.Lv 讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2020-1-19 17:00  /   查看:4738  /  回复:2
本帖最后由 James.Lv 于 2024-12-17 09:42 编辑

如何在一个报表表格内实现多个数据集的数据展示。如下图:销售明细表和产品信息表
销售明细.png 产品信息表.png


首先呢很容易想到根据这两个表的关联关系将这两个表进行连接,整合成一个数据集进行展示。

不过今天呢,我们要说的是如何在报表的一个表格内展示多个数据集的数据,也就是说采用另一种方式实现。


重点: 使用报表的丰富的表达式能力,这块使用的是  LOOKUP  表达式




具体实现步骤:

1、创建报表,添加销售明细表数据集和产品信息表数据集
3.png

2、添加表格,添加销售明细表的数据
2.png

3、接下来呢,在这个表格上继续绑定产品信息表的数据

(重点来了哦)

选择待绑定数据的区域,选择属性设置,在数据属性右边的小方框单击选择表达式,进入表达式窗口
1.png

在表达式编辑器窗口中左侧选择常用函数---其他,选择LOOKUP函数,可以看到该函数包含4个参数,
4.png

Lookup(<主数据集字段>, <关联数据集匹配字段>, <关联数据集数据字段>, <关联数据集名称>)

双击该函数,并填写销售明细表和产品信息表的关联关系,销售明细表的产品编号 = 产品信息表的产品编号,需要展示产品信息表的产品名称字段
=Lookup(Fields!产品编号.Value, Fields!产品编号.Value, Fields!产品名称.Value, "产品信息表")
5.png

点击保存即可,同样原理可以将产品信息表的其他字段都在表格中进行绑定
6.png


4、最后呢,进行预览和保存即可。
7.png


一个表格实现多个数据集数据绑定.zip (148.55 KB, 下载次数: 439)

2 个回复

倒序浏览
Andyl
中级会员   /  发表于:2021-6-15 11:45:09
沙发
我说的是BUG不是使用问题,不知道你们是怎么测试的而不是用户是怎么使用的,不管怎么使用,因为你们的服务人员不远程看客户的问题是怎么发生的,即使上传了工程文件你还是不知道问题是怎么发生,或者具体的错误指的是什么?本来一分钟可以解决的问题,要让用户话半个小时发帖截图上传工程文件或者做DEMO上传,很多时候使用的是外部数据源
回复 使用道具 举报
James.Lv讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2021-6-15 12:02:17
板凳
Andyl 发表于 2021-6-15 11:45
我说的是BUG不是使用问题,不知道你们是怎么测试的而不是用户是怎么使用的,不管怎么使用,因为你们的服务 ...

您好,您的问题麻烦您在相关产品的求助中心板块来发帖帮您解决,这个板块主要是产品教程。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部