0

我在我的 ASP.Net Web 应用程序项目中使用了最新版本的 Crystal Report。我的 IDE 是 Visual Studio Ultimate 2012 版本 11.0.6。

我的问题是,当我运行包含 Crystal Report Viewer 的 aspx 文件时,工具栏丢失了。请看附图: 在此处输入图像描述

我已经尝试将工具栏文件夹复制到我的根文件夹。我也尝试过硬编码ToolbarImagesFolderUrl。我还尝试将 Crystalreportviewers 从 inetpub/wwwroot 复制到我的根文件夹。但没有什么能解决我的问题。

有什么建议吗?

4

4 回答 4

1

它与 Visual Studio 2012 项目中的默认表 css 有关。删除表下的表、th、td 和 tr 东西,它会修复它。我花了将近一整天的时间试图弄清楚它为什么这样做。

于 2014-05-30T18:46:43.227 回答
0

我找到了这个问题的答案

SAP Community Netwrk:VS 2012 的 Crystal Report。它不会作为选项出现在 Reporting 中。http://scn.sap.com/message/13828750

Redist 包仅用于部署您的项目。卸载它们,然后使用完整的包安装:

http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_13_0_5.exe

现在,除了将查看器添加到工具箱之外,您无需执行任何操作。

单击您的表单,然后单击工具栏,然后选择选择新项目并浏览至此:

工具栏项目 http://scn.sap.com/servlet/JiveServlet/showImage/2-13834457-182961/pastedImage_0.png

现在你应该看到:

报告查看器] http://scn.sap.com/servlet/JiveServlet/showImage/2-13834457-182962/pastedImage_1.png

不确定警告是否是因为您没有正确安装它。如果上述方法不起作用,则将 PATH 到 CR 运行时添加到项目中:

我不相信你需要走这么远,但这是它们存在于 DEV PC 上的地方:

C:\Program Files (x86)\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win32_x86\dotnet

只有运行时它们只在 GAC 中。

于 2013-10-20T17:49:23.450 回答
0

将 aspnet_client 文件夹从默认网站复制到您的应用网站

于 2014-01-31T02:30:34.227 回答
0

如果通过 web.config 条目无法解决上述问题,请在 chrome 中按 F12。单击控制台,找到缺少具有 .axd 扩展名的文件。创建一个空白记事本文件并使用相同的名称和扩展名保存。放在找不到的地方。您的问题将得到解决。

于 2015-08-19T20:15:53.263 回答