3082331066 发表于 2020-4-1 09:30:23

多个数据集如何绑定

1.使用RDL报表绑定两个数据集,数据集为不同数据库,明细都存在多条

2.第一次使用一个矩表,矩表添加两个分组行,第一个数据集5条数据,第二个1条数据,绑定之后第二个数据集变为5条重复数据

3.第二次使用两个矩表,但是数据预览就变成了每个一条数据

所以请帮忙实现绑定功能,两个数据集可以不限定条数,并且第二个数据集数据显示是紧跟着第一个数据集展示


KearneyKang 发表于 2020-4-1 09:30:24

您好,你的供应方名称就是一个分组,如果绑定的字段的内容都一样,那么就只有一行,你就需要添加子分组找一个内容唯一的来进行子分组。
你现在的问题是使用了矩表的行分组,然后分组的这个字段所有的内容都一样所有导致数据库里有五行数据,但是最后展示只有一行数据。
解决办法,第一是可以删除行分组


第二是用内容唯一的值进行一个分组,也可以

KearneyKang 发表于 2020-4-1 09:42:08

您好
1、首先使用RDL报表是可以绑定多数据源和多数据集的,对于你的这种情况,先添两个数据源,每个数据源绑定对应的数据库,然后再在每个数据源下添加数据集就可以了。

2、还有你说的数据集的问题,正常绑定的情况下,是一个矩表只能绑定一个数据集

3、对于你的问题可以这样你先展示出你当前展示的效果,然后再提供一个你最终想要实现的结果,我根据你提供的详细信息,看看如何实现

3082331066 发表于 2020-4-1 10:26:20

本帖最后由 3082331066 于 2020-4-1 13:21 编辑

,我需要实现的功能时第一个数据集正常显示完成之后第二个数据集紧跟着展示

KearneyKang 发表于 2020-4-1 11:25:56

你好,我看了你的报表设,你应该使用的是矩表,然后主分组和子分组是通过SupName和Mater...来进行分组的,但是由于你的这两个字段都是一模一样的所以就会只显示一行。
你把QTY也当做一个分组展示,然后应该就好了

3082331066 发表于 2020-4-1 13:18:03

怎么查看主分组还是子分组?是根据列分组来区分吗?

3082331066 发表于 2020-4-1 16:55:37

KearneyKang 发表于 2020-4-1 15:14
您好,你的供应方名称就是一个分组,如果绑定的字段的内容都一样,那么就只有一行,你就需要添加子分组找一 ...

删除行分组之后如何显示多行数据呀?

KearneyKang 发表于 2020-4-1 18:31:59

删除分组之后,行上就当做Table表使用了。跟表格一样了。只有列上才可以进行分组

3082331066 发表于 2020-4-2 08:46:17

KearneyKang 发表于 2020-4-1 18:31
删除分组之后,行上就当做Table表使用了。跟表格一样了。只有列上才可以进行分组

很奇怪了,我删除分组之后,直接使用行,矩表就只显示了一行数据

3082331066 发表于 2020-4-2 08:47:10

还有个问题,部署之后的报表服务器能不能同时使用IP地址访问和域名访问呀??
页: [1] 2
查看完整版本: 多个数据集如何绑定