找回密码
 立即注册

QQ登录

只需一步,快速开始

pinzhikeji

注册会员

3

主题

15

帖子

46

积分

注册会员

积分
46
最新发帖
pinzhikeji
注册会员   /  发表于:2016-11-18 11:21  /   查看:3987  /  回复:5
本帖最后由 Lenka.Guo 于 2016-11-28 09:49 编辑

我用jsp动态数据源,调用一下报表会调用Document_LocateDataSource方法两次,这样加载报表会是两次速度很慢,怎么解决

5 个回复

倒序浏览
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-11-18 14:20:29
沙发
如电话所沟通,
我在这边测试Document_LocateDataSource仅执行1次,如果出现调用两次,有可能是代码中其他地方进行重复调用导致的。
回复 使用道具 举报
pinzhikeji
注册会员   /  发表于:2016-11-19 14:27:26
板凳
Lenka.Guo 发表于 2016-11-18 14:20
如电话所沟通,
我在这边测试Document_LocateDataSource仅执行1次,如果出现调用两次,有可能是代码中其他 ...

我今天又试还是调用两次,希望好好协助查一下
回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-11-21 09:25:51
地板
本帖最后由 Lenka.Guo 于 2016-11-21 09:27 编辑
pinzhikeji 发表于 2016-11-19 14:27
我今天又试还是调用两次,希望好好协助查一下

这个还需要您提供更多的信息,调用两次LocateDataSource是在什么情况下执行两次的?如果有时候调用两次,有时候调用一次,那就需要看业务逻辑中是否有重复调用,要不然很难判断原因,ActiveReports产品机制肯定是一次报表只加载一次LocateDataSource
回复 使用道具 举报
pinzhikeji
注册会员   /  发表于:2016-11-25 20:15:41
5#
问题关闭吧,我查到原因了
回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-11-28 09:49:24
6#
pinzhikeji 发表于 2016-11-25 20:15
问题关闭吧,我查到原因了

谢谢您的反馈。
其他三个问题正在调研处理,会尽快给您答复。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部