• 全部
  • .NET Framework
  • ASP
  • Web Services
  • .NET互联网桌面应用
  • VB
  • 图表区
  • 分析与设计
  • 组件/控件开发
  • AppLauncher
  • 问答

很简单的问题,困扰我好久,关于水晶报表不能显示图表的问题

Hexudong1979 2003-11-13 04:08:45
我在一个WebForm中有个CrystalReportViewer1
然后我就在.aspx.cs中,这么写道:
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
if(!Page.IsPostBack)
{
CrystalReport();
}

}

private void CrystalReport()
{
this.CrystalReportViewer1.ReportSource="D:\\Program Files\\Microsoft Visual Studio .NET\\Crystal Reports\\Samples\\Reports\\Feature Examples\\Chart.rpt";
}

为什么,我运行后在WebForm中只有文字部分的显示,而关于图表什么的,都没有显示了啊,而且,那些图,我也见不到了啊,都是×,晕死我了~~
我另外又作了个只有文字的关于水晶报表的程序,显示无任何的异样
晕~~~
请哪位高手指点,谢谢了~~~
...全文
121 点赞 收藏 14
写回复
14 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
真大土鳖 2003-11-20
http://www.csdn.net/cnshare/soft/18/18814.shtm
回复
haibodotnet 2003-11-14
Crystal Reports 9 最新补丁下载(搜集:海波.NET,更新:2003-11-11)

(1)Crystal Reports 9 Database and Export Drivers Monthly Hot Fix
http://support.crystaldecisions.com/communityCS/FilesAndUpdates/cr90dbexwin_en.zip.asp?recDnlReq=Record&dnlPath=cr90dbexwin_en.zip
(2)Crystal Reports 9 Developer Files Monthly Hot Fix
http://support.crystaldecisions.com/communityCS/FilesAndUpdates/cr90devwin_en.zip.asp?recDnlReq=Record&dnlPath=cr90devwin_en.zip
(3)Crystal Reports 9.0 Main Program Files Monthly Hot Fix
http://support.crystaldecisions.com/communityCS/FilesAndUpdates/cr90mainwin_en.zip.asp?recDnlReq=Record&dnlPath=cr90mainwin_en.zip
回复
Hexudong1979 2003-11-14
我大声的喊:"救命啊"(200000000000000000000000000000分贝)
回复
Hexudong1979 2003-11-14
在另外网站的帖子中说:
问题:安装新版本的crystalReports后,以前写的图表显示不出来。
原因:显示水晶报表图片用的网页路径路径变了
而IIS中处理水晶报表图片引用的路径还是原来的路径,所以图片不显示。
解决方法:
在显示不出图片的图片上查看图片属性。
可以看到URL http://localhost/crystalreportviewers/crystalimagehandler.aspx
其中crystalimagehandler.aspx就是图片显示的处理页面。
你可以在IIS中新建一个虚拟目录命名为crystalreportviewers ,
目录地址为你机上的crystalimagehandler.aspx的所在目录。
例如C:\Program Files\CommonFiles\CrystalDecisions\2.0\crystalreportviewers

但是,我的水晶报表是.net2002自带的啊,我没有设置过的啊???
郁闷........
回复
Hexudong1979 2003-11-14
不过,问题又出现了,请高手再指点

服务器端是可以显示图片了
但是,要是在客户端访问的话,就显示不了图片和图表了啊

急.........
回复
Hexudong1979 2003-11-14
我自己解决了
不是这些问题
关键是要让报表作为Web服务发布
还有,要设置好它的路径
回复
monet 2003-11-14
图形不显示:检查IIS是否已建立虚拟目录crystalreportwebformviewer2,指定路径为。net安装目录/Microsoft Visual Studio .NET\Crystal Reports\Viewers。他包含了水晶表报得图片。
在不能显示得图片(X)出右键,查看其属性即可明白
回复
stephenzhou1234 2003-11-14
把一个CR的DLL文件
拷贝到 SYSTEM32目录下

水晶报表官方站点如实说

是图形引擎的问题

具体忘记了
回复
Hexudong1979 2003-11-14
为什么我作了:this.CrystalReportViewer1.ReportSource=CrystalReport后出现下列错误啊???
查询引擎错误:“C:\WINNT\TEMP\temp_5927ae69-0c07-4791-8696-fea2e8508544.rpt”
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: CrystalDecisions.CrystalReports.Engine.DataSourceException: 查询引擎错误:“C:\WINNT\TEMP\temp_5927ae69-0c07-4791-8696-fea2e8508544.rpt”

源错误:

执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。

堆栈跟踪:


[DataSourceException: 查询引擎错误:“C:\WINNT\TEMP\temp_5927ae69-0c07-4791-8696-fea2e8508544.rpt”]
.K(String
, EngineExceptionErrorID ) +514
.F(Int16 , Int32 ) +491
CrystalDecisions.CrystalReports.Engine.FormatEngine.GetPage(PageRequestContext reqContext) +459
CrystalDecisions.ReportSource.LocalReportSourceBase.GetPage(PageRequestContext pageReqContext) +189
CrystalDecisions.Web.ReportAgent.v(Boolean `) +150
CrystalDecisions.Web.CrystalReportViewer.OnPreRender(EventArgs e) +108
System.Web.UI.Control.PreRenderRecursiveInternal() +62
System.Web.UI.Control.PreRenderRecursiveInternal() +125
System.Web.UI.Control.PreRenderRecursiveInternal() +125
System.Web.UI.Page.ProcessRequestMain() +1470


回复
cnwhm 2003-11-13
我好久没用了,但可以肯定的是你的水晶报表应该不会有问题的,看看帮助吧,在C:\Program Files\Microsoft Visual Studio .NET\Crystal Reports\Samples有示例的。
还有如果想做好的话,建议你最好还是找一个完全版的水晶报表。
回复
Hexudong1979 2003-11-13
高手高手在那里??
郁闷~~~~
不会比我还次吧?????
快来救命啊~~~~~~~~~~~
回复
Hexudong1979 2003-11-13
不行啊
是不是,我的水晶报表有问题啊?
我的水晶报表是,装了.net2002自带的啊
回复
rabbitwy 2003-11-13
CrystalReportViewer1.DataBind();

回复
Hexudong1979 2003-11-13
高手到那儿去了啊?
怎么没有反应啊?
快来帮我一把啊?

在线等..........
回复
相关推荐
发帖
.NET技术社区
创建于2007-09-28

5.8w+

社区成员

.NET技术交流专区
申请成为版主
帖子事件
创建了帖子
2003-11-13 04:08
社区公告
暂无公告