设置报表源时,Crystal Report Viewer冻结(仅适用于64位Crystal运行时)

2020-09-26 23:10发布

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

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


大家好,

在C#应用程序中,我正在使用Crystal Reports查看器。

有一个报告在加载到查看器时没有显示任何内容。 查看器元素正在加载,但我只能看到查看器的已知灰色背景。

查看器在设置报告源时似乎停滞了:

 ReportViewer.ReportSource = repObj; 

这仅在64位环境中发生,而在32位环境中显示报表则没有问题。

我正在使用当前的运行时(版本13.0.20)。

有人可以给我提示吗,这可能是什么问题?

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

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


大家好,

在C#应用程序中,我正在使用Crystal Reports查看器。

有一个报告在加载到查看器时没有显示任何内容。 查看器元素正在加载,但我只能看到查看器的已知灰色背景。

查看器在设置报告源时似乎停滞了:

 ReportViewer.ReportSource = repObj; 

这仅在64位环境中发生,而在32位环境中显示报表则没有问题。

我正在使用当前的运行时(版本13.0.20)。

有人可以给我提示吗,这可能是什么问题?

付费偷看设置
发送
7条回答
悠然的二货
1楼 · 2020-09-26 23:52.采纳回答

嗨克里斯托弗,

感谢您的举报。 您的所有子报表都存在严重问题。 我正在32位模式下运行。

在主测试应用程序中,我获得了加载时​​的子报表信息,并且正在生成以下错误:

请稍候,尝试获取SQL语句,需要首先登录
SubreportName:sub_read_druckPlanErl
错误:未知错误0x80040200
SubreportName:sub_bud_ppl-assigned
错误:未指定错误
SubreportName:sub_bud_erl-txt
错误:未指定的错误
SubreportName:sub_bud-erl-pic
错误:未指定的错误
SubreportName:sub_ppl_info
错误:未指定的错误
SubreportName :sub_ppl_kenn_mess
错误:未指定错误
SubreportName:错误_sub_ppl_erl-txt
错误:未指定错误
SubreportName:sub_ppl-erl-pic
错误:未指定错误
SubreportName:sub_ppl -finanzen
错误:未指定错误
SubreportName:sub_mass-txt
错误:未指定错误
SubreportName:sub_planst_erl-txt
错误:未指定错误

然后我尝试在CR Designer中打开该报表,并以数据bu打开,然后将位置设置为XML文件,然后开始刷新,然后关闭CRD。

我确实注意到该报告是在CR 10.2中创建的,我想做的是删除所有子报告,并通过一次一次地将它们重新添加来查看是否可行,但是我做不到。

>

您的报告似乎已损坏,可能是由于子报告所致,建议您使用CR Designer完整版的当前版本,然后尝试修复报告。 打开报表,转到每个子报表并保存。 全部删除,然后重新添加。

因此它在32位上失败,但在尝试以64位模式加载子报表时确实引发异常。

Don

lukcy2020
2楼-- · 2020-09-26 23:58

这是Windows应用程序。

虚拟报告起作用。

使用64位运行时时会出现问题(在Windows 8.1和10上进行了测试-Windows 7可以运行)。

与水晶设计师一起打开报告也是没有问题的。 也许是因为设计器以32位运行。

无论如何,将我的应用程序编译为32位应用程序并运行它可以毫无问题地显示报告。

我已经等待了一个多小时。

Violet凡
3楼-- · 2020-09-26 23:59

即使使用已保存的数据加载报告,您也可以复制问题吗?
如果这样,请上传rpt。

派大星 ヾ
4楼-- · 2020-09-26 23:47

感谢您使用此工具。 它给了我一些公式错误,所以我解决了。

该工具现在没有显示任何错误,但是报告仍然无法正常工作。 我向您发送了两个报告,其中包含已保存的数据:

  • ppl06.0.rpt =>原始报告
  • ppl06.3.rpt =>修改后的版本(公式),您的工具中没有错误
  • 数据源为xml文件

直接下载链接压缩所有文件的压缩文件

shere_lin
5楼-- · 2020-09-26 23:38

Windows或WEB应用程序?

尝试使用不具有数据库连接且仅包含文本对象" Hello World"的虚拟报告。

会发生什么? 如果可以,然后检查您的报告,则认为不正确。

你等了多久?

Don

d56caomao
6楼-- · 2020-09-26 23:44

在下载WIKI上有一个我写的应用程序:

https: //wiki.scn.sap.com/wiki/display/BOBJ/Crystal+Reports%2C+Developer+for+Visual+Studio+Downloads

在名称中具有参数,在其中加载报告,在右侧有一个下拉列表框,以获取各个部分并使用公式1,它会检查公式,如果有任何错误需要更正它们

如果没有错误,您可以向我发送报告吗? 我看看是否可以找到原因。 您无法附加使用DropBox或类似工具所需的报告。

Don

clasier
7楼-- · 2020-09-26 23:37

找到它了!
在子报表中不要在组选择公式中使用(共享)变量!
CR 14.2.4.2410崩溃,64位应用程序 使用运行时13.0.xxx冻结。

我摆脱了" sub_read_ppl-info"," sub_ppl-erl-pic"," sub_ppl_info"和" sub_bud-erl-pic"中的组选择公式:效果很好!

催眠

一周热门 更多>