• 报表无法显示问题


    今天将程序发布到服务器上之后,打开有用到报表的页面时,无法显示,报错如上图所示,那么是什么造成的呢?

    原来通过 IE 不能访问到 .grf 报表文件,这是因为 IIS6 对访问的扩展名做了限制,所以除了已经定义的扩展名之外,其他的扩展名都不能访问,这跟 ISS5 不一样,ISS5对所有的扩展名都不做限制。

    如果您也遇到了同样的问题,就请看看下面的解决办法吧!

    解决办法:打开“Internet信息服务”管理界面,增加“.grf”扩展名定义 MIME 类型。能够直接下载.grf文件,这样这个问题肯定就解决了。

    操作步骤:

    1. 打开 IIS Microsoft 管理控制台 (MMC),右键单击本地计算机名称,然后单击“属性”。 
    2. 单击“MIME 类型”。 
    3. 单击“新建”。 
    4. 在“扩展名”框中,键入所需的文件扩展名“.grf”。 
    5. 在“MIME 类型”框中,键入“报表模板文件”。 
    6. 应用新设置,必须重新启动“万维网发布服务”或重新启动计算机。

    最后,问题已解决。

  • 相关阅读:
    集合
    字典
    Visual Studio 2017 发布
    表现设身处地的方法:杜彬(Ben Duffy)方法
    Can RemObjects SDK parameters be passed via the URI?
    转:RemObjects SDK 简介
    转:RemObject 服务器端自调用的方法
    转: Delphi多层开发方案比较
    Embed
    log4d 的使用(转)
  • 原文地址:https://www.cnblogs.com/zhaoxr/p/2782394.html
Copyright © 2020-2023  润新知