找回密码
 立即注册

QQ登录

只需一步,快速开始

AR_hsl88

注册会员

9

主题

46

帖子

133

积分

注册会员

积分
133
AR_hsl88
注册会员   /  发表于:2020-7-10 11:47  /   查看:4173  /  回复:8
10金币
本帖最后由 AR_hsl88 于 2020-7-10 11:52 编辑

在线急等:主从报表的子报表的数据连接能否跟主报表的数据连接保持一致

版主大神求指导,我这边项目中用到主从报表,一开始设计报表的时候有个默认的数据连接,因为项目使用了两个数据库,都是用这个报表,在查看的时候通过后台代码动态指定主报表的数据连接Connection

比如第一个web页面使用的数据库1和默认的数据连接一样,那就不会报错,假如是在第二个web页面查看,指定了主报表的数据连接是数据2,但是子报表的数据连接并没有跟着指定为数据库2,导致异常
所想请教一下,ActiveReport设计器能否设置子报表数据连接跟主报表的数据连接保持一致,或者能否从后台代码去控制子报表的数据连接跟主报表的数据连接保持一致,感谢
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

你好,这个的话你看看这个,子报表修改完成之后,要进行一个保存 https://gcdn.grapecity.com.cn/fo ... 1307&extra=page%3D6

8 个回复

倒序浏览
最佳答案
最佳答案
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-7-10 11:47:11
来自 4#
你好,这个的话你看看这个,子报表修改完成之后,要进行一个保存
https://gcdn.grapecity.com.cn/fo ... 1307&extra=page%3D6
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-7-10 15:57:58
2#
您,我有点不理解你说的主报表跟子报表数据绑定一致具体是什么意思。就是主表和子报表的数据源和数据集的值是一样的吗?
回复 使用道具 举报
AR_hsl88
注册会员   /  发表于:2020-7-10 16:47:09
3#
本帖最后由 AR_hsl88 于 2020-7-10 16:55 编辑
KearneyKang 发表于 2020-7-10 15:57
您,我有点不理解你说的主报表跟子报表数据绑定一致具体是什么意思。就是主表和子报表的数据源和数据集的值 ...

不是指数据源, 是想数据连接的Connection一致,比如有两个系统地址,是同一套程式发布的,只是两个系统地址的数据库Connection不一样,系统地址1使用数据A,系统地址2使用的数据B,我们通过报表设计器制作主从报表,默认主报表和子报表都是使用数据库A。某人通过系统地址1的web页面去查看主报表的数据源是dataset1,使用的数据库A,子报表使用的数据源dataset2,数据库也是A,但是另一个人员是通过系统地址2的web页面查看,这时候主报表的dataset1通过后台代码指定使用了数据库B,代码为:,子报表dataset2也应该要跟着使用B数据库,但是子报表数据连接没有改变,所以想咨询一下子报表如何跟着主报表的数据库连接  

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
AR_hsl88
注册会员   /  发表于:2020-7-13 09:24:20
5#
KearneyKang 发表于 2020-7-10 11:47
你好,这个的话你看看这个,子报表修改完成之后,要进行一个保存
https://gcdn.grapecity.com.cn/fo ... 1 ...

测试可行,非常感谢版主支持
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-7-13 10:23:21
6#
客气了
回复 使用道具 举报
AR_hsl88
注册会员   /  发表于:2020-7-13 10:29:45
7#

版主大神,再追问一下,这个save动作是不是就相当于把子报表的数据连接属性修改保存到硬盘路径下了?
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-7-13 11:18:52
8#
对的。
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-7-13 11:18:54
9#
对的。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部