我在ASP.Net Web应用程序项目中使用最新版本的Crystal Report。我的IDE是Visual Studio Ultimate 2012版本11.0.6。
我的问题是,当我运行包含Crystal Report Viewer的aspx文件时,工具栏丢失了。请参阅附图:
我已经尝试将工具栏文件夹复制到我的根文件夹。我也尝试过硬编码ToolbarImagesFolderUrl
。我也尝试将crystalreportviewers从inetpub / wwwroot复制到我的根文件夹。但没有解决我的问题。
有什么建议吗?
答案 0 :(得分:1)
它与Visual Studio 2012项目中的默认表css有关。删除表下的表,th,td和tr,它将修复它。我花了差不多一整天的时间试图找出它为什么会这样做。
答案 1 :(得分:0)
我在
上找到了这个问题的答案SAP社区Netwrk:VS 2012的Crystal Report。它不会在报告中显示为选项。 http://scn.sap.com/message/13828750
Redist软件包仅用于部署项目。卸载它们然后使用完整的软件包安装:
http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_13_0_5.exe
现在除了可能将Viewer添加到工具箱之外,您不必做任何事情。
单击表单,然后单击工具栏,然后选择选择新项并浏览到:
toolbar items http://scn.sap.com/servlet/JiveServlet/showImage/2-13834457-182961/pastedImage_0.png
现在您应该看到:
Reportviewer] 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中。
答案 2 :(得分:0)
将aspnet_client文件夹从默认网站复制到您的应用网站
答案 3 :(得分:0)
如果使用web.config条目未解决上述问题,请在chrome中按F12。单击控制台,找到缺少.axd扩展名的文件。创建一个空白的记事本文件,并使用相同的名称和扩展名保存。放在没有找到它的位置。你的问题将得到解决。