asp.net 水晶报表图标不显示的解决方法

asp教程.net 水晶报表图标不显示的解决方法
有时在水晶报表里添加一个饼状图或者柱状图时,页面显示叉叉,就是图片没有输出,解决方法如下:

在web.config中添加如下节点

 

<system.web><httphandlers><add verb="get" path="crystalimagehandler.aspx" type="crystaldecisions.web.crystalimagehandler, crystaldecisions.web, version=10.5.3700.0, culture=neutral, publickeytoken=692fbea5521e1304"/></httphandlers></system.web>---------------------------------------------------<apps教程ettings><add key="crystalimagecleaner-autostart" value="true" /><add key="crystalimagecleaner-sleep" value="60000" /><add key="crystalimagecleaner-age" value="120000" /></appsettings>

asp.net教程 web 应用程序中的 web.config 文件存储全局设置,比如数据库教程连接信息、程序集引用以及错误处理。此文件以 xml 格式编写,并且其根元素必须始终为 <configuration>。这是一个高级配置,并且不是必需的。

以下元素是 crystal reports 独有的,并可以添加到 web.config 文件中。

crystalimagehandler
crystalimagehandler 元素在 crystalreportviewer 控件中显示所有动态图像。此设置配置 asp.net 辅助进程,以便将对 crystalimagehandler.aspx 所做的请求重定向到仅限内部的图像处理程序类。如果 web.config 文件中没有 crystalimagehandler 设置,则网站上的图像将不会显示。向网站中添加 crystalreportviewer 控件时,此元素将被自动添加到 web.config 文件。

复制

<system.web>
<httphandlers>
<add verb="get" path="crystalimagehandler.aspx" type="crystaldecisions.web.crystalimagehandler, crystaldecisions.web, version=10.5.3700.0, culture=neutral, publickeytoken=692fbea5521e1304"/>
</httphandlers>
</system.web>

crystalimagecleaner
crystalimagecleaner 进程自动删除 crystalreportviewer 控件呈现的动态生成的图像。利用此设置可以设置删除文件之前扫描图像目录和文件存在的最短时间的时间间隔。向网站中添加 crystalreportviewer 控件时,此元素将被自动添加到 web.config 文件。此元素对应于 crystalimagecleaner 类。

crystalimagecleaner-sleep 初始化图像清理器在扫描和清理动态图像目录中的图像文件之前休眠的时间(以毫秒为单位)。
crystalimagecleaner-age 初始化文件在被删除之前存在的最短时间(以毫秒为单位)。
crystalimagecleaner-autostart 控制 crystalimagecleaner 进程。图像清理器清理在查看其值设置为 true 的报表时创建的临时图像。
注意 
在单一 asp.net 辅助进程中只能启动一个图像清理器。
 

复制

<appsettings>
<add key="crystalimagecleaner-autostart" value="true" />
<add key="crystalimagecleaner-sleep" value="60000" />
<add key="crystalimagecleaner-age" value="120000" />
</appsettings>

更详细看

http://msdn.microsoft.com/zh-cn/library/ms227537.aspx

时间: 2024-12-10 12:16:38

asp.net 水晶报表图标不显示的解决方法的相关文章

上网拨号连接图标不能显示的解决方法

  上网拨号连接图标不能显示的解决方法如下: 右击[网上邻居]图标,在弹出的快捷菜单中执行[属性]命令,在弹出的[网络连接]窗口中右击[本地连接]图标,在win7系统下载弹出的快捷菜单中执行[属性]命令;在[本地连接属性]对话框中选中最后两项复选框操作如图(1)至图(3)所示. 图(1)[网上邻居]的快捷菜单 图(2)[本地连接]的快捷菜单 图(3)[本地连接厲性]对话框

基于Eclipse中SVN图标不显示的解决方法_java

在用Eclipse做开发的时候,用到了svn版本控制器,这天当我打开Eclipse的时候,发现项目里面的所有文件前的版本号以及状态图标都不显示了,即所有的svn图标不显示了,这是怎么回事,关掉Eclipse重新启动了一遍,还是不凑效.可以确认的是当进行文件的更新提交的时候都可以正常进行,但就是不显示文件svn的版本号及状态图标,经过摸索 ,解决方法如下:如果没有汉化是英文版的话,在菜单栏中:windows ->preferences->General->Appearance->La

BootStrap glyphicon图标无法显示的解决方法_jquery

如果不注意bootstrap引入css和fonts的规范,则可能会导致bootstrap 在显示glyphicon图标时无法正常显示,显示为方框. 此时可搜索bootstrap.css中的.glyphicon,可发现其大约上下10行左右有引入字体的URL,如下所示: 确保该目录存在即可. 通常出错是因为路径不正确所致.

asp.net 水晶报表 显示 需要查找的行

问题描述 asp.net水晶报表显示需要查找的行 解决方案 解决方案二:数据库连接类,需要在webconfig中设置好AppSettings["servername"],AppSettings["userid"],AppSettings["pass"]这三个数据库OLEDB的连接字符串.publicclassLoginCrystalReport{publicvoidLogin(CrystalDecisions.CrystalReports.Eng

asp.net 水晶报表-主从表关联问题

asp.net|水晶报表|问题 一.使用视图meeting将多表关联整合在一起 二.通过Sql语句筛选数据 三.建立和主从表的关联 四.注意在CrystalReport1表中插入子报表的时候,一定要将主从表的关联字段设置好,否则出乱子 主体代码如下: /// <summary>  /// Bind CrystalReport  /// </summary>  /// <param name="strS">sql</param>  priv

asp.net水晶报表参数字段在代码中赋值的方法

  本文实例讲述了asp.net水晶报表参数字段在代码中赋值的方法.分享给大家供大家参考.具体实现方法如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 // 声明将参数传递给查看器控件所需的变量. ParameterFields paramFields = new ParameterFields (); ParameterField paramField = new Parameter

asp net水晶报表-asp.net水晶报表中的图片自适应问题

问题描述 asp.net水晶报表中的图片自适应问题 在asp.net水晶报表中插入图片字段,此字段为Image类型,但是存放的图片大小不一致,如何才能让此图片在报表中自适应?

asp.net水晶报表参数字段在代码中赋值的方法_实用技巧

本文实例讲述了asp.net水晶报表参数字段在代码中赋值的方法.分享给大家供大家参考.具体实现方法如下: // 声明将参数传递给查看器控件所需的变量. ParameterFields paramFields = new ParameterFields (); ParameterField paramField = new ParameterField (); ParameterDiscreteValue discreteVal = new ParameterDiscreteValue (); P

asp.net 水晶报表如何读取数据库里的图片路径

问题描述 在网上看了很多,说什么直接把图片保存到数据里,难道保存路径不可以嘛? 解决方案 解决方案二:没搞过友情顶你查的是直接保存图片的二进制?解决方案三:E:\WebSiteTest\img\02-999.jpg这是数据库里的保存的路径,而水量报表上也是这么显示的解决方案四:没有把图片显示出来!解决方案五:我们单位的图片服务器上存的都是路径.解决方案六:说错了,是数据库里是存的路径,再从专门的图片服务器上取到图像.解决方案七:在水晶报表里怎么显示呢?求方法!!解决方案八:数据库里一般做法是保存