Crystal Report 2013 Viewer的性能

2020-09-08 20:49发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我对Crystal Report Viewer 2013在IE11下如何运行存在问题。我在我们的Web服务器(Win 2008 64位)上安装了.NET框架的SAP Crystal Reports运行时引擎,并创建了简单的Web测试( Login.asp,RunReport.aspx)。
Login.asp表单提交参数并将其传递到调用Crystal Viewer的RunReport.aspx中。
测试有效,但是当报表生成多个页面时,页面导航(单击"下一步" 页"或"上一页")可以使浏览器的历史不断发展。
使用浏览器后退按钮返回Login.asp所需的点击次数与您在报告中访问的页面数相同。
更改缩放 还会在历史记录中生成额外的页面。
我尝试在Chrome上运行此测试并获得所需的性能,访问过的页面未添加到浏览器历史记录中。
对于使用IE时如何达到相同效果的任何建议,我们将不胜感激 。
谢谢。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我对Crystal Report Viewer 2013在IE11下如何运行存在问题。我在我们的Web服务器(Win 2008 64位)上安装了.NET框架的SAP Crystal Reports运行时引擎,并创建了简单的Web测试( Login.asp,RunReport.aspx)。
Login.asp表单提交参数并将其传递到调用Crystal Viewer的RunReport.aspx中。
测试有效,但是当报表生成多个页面时,页面导航(单击"下一步" 页"或"上一页")可以使浏览器的历史不断发展。
使用浏览器后退按钮返回Login.asp所需的点击次数与您在报告中访问的页面数相同。
更改缩放 还会在历史记录中生成额外的页面。
我尝试在Chrome上运行此测试并获得所需的性能,访问过的页面未添加到浏览器历史记录中。
对于使用IE时如何达到相同效果的任何建议,我们将不胜感激 。
谢谢。

付费偷看设置
发送
3条回答
宇峰Kouji
1楼 · 2020-09-08 21:31.采纳回答

您需要在应用程序中使用会话和回发,否则您将在新请求中重新提交相同的对象,这就是为什么它每次都会刷新报告的原因。

也请尝试先搜索,然后搜索"会话和回发",然后您会找到有关此操作的KBA。 使用Google,它应该找到我写的KBA。

Don

CJones
2楼-- · 2020-09-08 21:29

谢谢,Don。
我尝试使用Session,但没有成功。
可能是我做的方式不正确。
可以 您请提供KBA链接指向该问题,我会看看。
Paul。

Doze时光
3楼-- · 2020-09-08 21:26

我想继续这个话题。
唐,我使用会话和回发,这可以加快页面导航速度,但是并不能解决我的问题。

幸运的是,我在 www.aspsnippets.com 上找到了示例,清楚地说明了我们的情况,请在IE中运行它:< rel =" nofollow" hraf=" https://www.aspsnippets.com/demos/1213/"> https://www.aspsnippets.com/demos/1213/

在查看器工具栏中单击"转到下一页",说5次。
然后开始单击浏览器后退按钮,然后浏览浏览器历史记录中收集的所有5个页面,直到获得初始页面。

现在,请在Chrome或Opera中运行相同的测试。
您会看到性能有所不同,浏览器历史记录中不会收集页面。
只需回到初始页面,只需单击返回按钮即可。

这是运行IE时需要的内容。 您能推荐什么?
谢谢保罗。

一周热门 更多>