【问题标题】:Crystal report wont display in browser水晶报表不会在浏览器中显示
【发布时间】:2011-06-09 00:48:58
【问题描述】:

在 VS 2010 中使用 Crystal 报告 13。在开发机器上一切正常。 一旦部署,报告将不会显示在浏览器中。在网络服务器(windows 2008,IIS7)上我已经安装了水晶报告运行时......感觉我错过了其他东西......有没有人遇到过同样的问题......

我注意到的另一个问题是在开发机器上,水晶报告对运行它的浏览器很敏感......在最新的浏览器上完全没有问题,但在 IE 7 或 8 中,只有四分之一报告会出现....怎么能克服这个...

Rgrds Adr17

【问题讨论】:

  • 您说“报告不会显示”,但是当您在 Web 服务器上运行报告时,会发生什么事情吗?换句话说,页面是否正常但空白?还是有错误?等等。
  • 是的,该页面确实可以工作,但是报告应该出现的地方,它只是空的,什么都没有......
  • 报表确定部署到网络服务器了吗?我最近遇到了一个问题,报告文件属性(在 Visual Studio 中)设置为不将文件复制到服务器。我想你可能会得到一个错误,但只是在这里集思广益......
  • 是的,他们是 Ken,检查 IIS 错误日志,得到 ID 4353 Crystal 报告错误...

标签: visual-studio-2010 iis-7 crystal-reports


【解决方案1】:

我遇到了同样的问题,解决方法是将文件夹 aspnet_Client 复制到您的 Web 应用程序中(您将在 wwwroot 中找到该文件夹​​)

【讨论】:

    【解决方案2】:
    Crystal Report TroubleShooting
    1.  Bob is undefined, copy file under IIS default folder's crystal report file to web site's place
    2.  Invalid Index => alias name not same with stored procedure name
    3.  Remember to verify database
    4.  try to exec stored procedure in management studio and make sure select explicit field name instead of *
    5.  try to preview crystal report
    

    【讨论】:

      【解决方案3】:

      我的问题是我的报告,其中一个虚拟目录 (IIS7) 和 Crystal Reports 有一个错误,它在网站根目录中的 aspnet_client 文件夹中查找文件,而不是在虚拟目录中。所以我不得不将 aspnet_client 文件夹复制到根目录。

      【讨论】:

        猜你喜欢
        • 2017-07-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多