找回密码
 立即注册

QQ登录

只需一步,快速开始

ris

中级会员

17

主题

66

帖子

687

积分

中级会员

积分
687

微信认证勋章

ris
中级会员   /  发表于:2019-9-3 15:36  /   查看:7892  /  回复:11
1金币
本帖最后由 ris 于 2019-9-3 15:43 编辑

1.采用html5的方式脚本传参数给报表
2.新建报表A,根据参数查询数据并显示
3.点击报表A中的数据单元格,选择属性中的Action,打开属性对话框,选择跳转到报表,填写参数。点击确定并关闭属性对话框。
4.新建报表B,添加参数(参数和报表A的属性对话框中的参数一致),根据参数查询数据并显示。


结果:  点击报表A中的数据单元格,B报表不显示
原因:  调用报表服务SetParameters时,返回“Parameter(s) not found: 参数1,参数2..............”

11 个回复

倒序浏览
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2019-9-3 18:25:50
沙发
您好,你能提供一个可以重现你问题的demo吗?谢谢,这样能更好的的重现你的问题,然后快速解决你的问题。
回复 使用道具 举报
ris
中级会员   /  发表于:2019-9-4 10:36:38
板凳
KearneyKang 发表于 2019-9-3 18:25
您好,你能提供一个可以重现你问题的demo吗?谢谢,这样能更好的的重现你的问题,然后快速解决你的问题。

可以将里面的连接字符串和sql换成你那边的,用的版本号是v11

本帖子中包含更多资源

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

x
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2019-9-4 12:02:29
地板
收到,我这边去看看
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2019-9-4 16:20:00
5#
您好,调试了你的demo,然后重新绑定了一个数据源,没有重现你的问题。因为我们的数据源可能表不一样,跟你的结果可能不能百分之百相同,
我看了你的报表都是直连的数据库,然后你可以先给报表A设置一个默认的参数,然后在报表设计器中看是否可以正常的运行起来,是否可以导航到B。
你是直连的数据库,最好现在本地设计器调试运行好,前端的给参数赋值部分,可以暂时在报表中设置成可以输入的值或者是默认值
回复 使用道具 举报
ris
中级会员   /  发表于:2019-9-4 16:27:39
6#
KearneyKang 发表于 2019-9-4 16:20
您好,调试了你的demo,然后重新绑定了一个数据源,没有重现你的问题。因为我们的数据源可能表不一样,跟你 ...

在设计器里面,给默认参数,是可以的,也可以跳转到报表B,报表B的数据也可以显示出来,但是一放到项目里面,就不显示了,就会报那个错误
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2019-9-4 17:34:10
7#
我刚刚使用AR11进行了测试我这边测试都是正常的,么有出现你说的问题。我使用的版本是V11.2
下载链接如下:http://downloads.grapecity.com.c ... 2/ActiveReports.zip
回复 使用道具 举报
ris
中级会员   /  发表于:2019-9-4 18:29:15
8#
KearneyKang 发表于 2019-9-4 17:34
我刚刚使用AR11进行了测试我这边测试都是正常的,么有出现你说的问题。我使用的版本是V11.2
下载链接如下 ...

我用的就是这个,把您的demo发我看下吧。谢谢
回复 使用道具 举报
ris
中级会员   /  发表于:2019-9-4 18:34:05
9#
KearneyKang 发表于 2019-9-4 17:34
我刚刚使用AR11进行了测试我这边测试都是正常的,么有出现你说的问题。我使用的版本是V11.2
下载链接如下 ...

对了,忘说了,我这个用的是矩表,因为涉及到合计。
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2019-9-5 09:10:56
10#
这个跟矩表什么的没有关系,你目前就是一个主表到子表的一个参数的传递,要不你留一个QQ号我远程看看
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部