急问~~~~用数据机连数据库的水晶报表的web服务问题

mungbeans 2005-12-12 11:24:12
我想将水晶报表发布成web服务,而水晶报表是用数据集和数据库相连的。我在书上看的方法都是:crystalReportViewer1.ReportSource= "http://Localhost/WebServiceServer/ReportService.asmx";这样的方法对于用数据集和数据库相连的水晶报表是不适用的,因为以前还要用oRpt.SetDataSource(thisDataSet)来设置数据源,
但是用oRpt.load("http://Localhost/WebServiceServer/ReportService.asmx")又说加载不了报表。
到底应该怎么做呢?
...全文
129 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
mungbeans 2005-12-18
  • 打赏
  • 举报
回复
可是用crystalReportViewer1.ReportSource= "http://Localhost/WebServiceServer/ReportService.asmx";
的方式就没有办法用oRpt.SetDataSource(ds)了,这是两种不同的方法啊,但是用
oRpt.load("http://Localhost/WebServiceServer/ReportService.asmx")又找不到报表
kehua_gao 2005-12-16
  • 打赏
  • 举报
回复
我也被楼主的问题困扰,我倒是可以用
crystalReportViewer1.ReportSource= "http://Localhost/WebServiceServer/ReportService.asmx";
但是,在WebForm中crystalReportViewer传递一个参数没问题,传递多个参数就有问题了。另外报表导出到excel文件也不正常。
初步认为VS.NET 2003的web crystalReportViewer不够完善,VS.NET 2005已经改进了。
zmgnwpu 2005-12-16
  • 打赏
  • 举报
回复
oRpt.SetDataSource(ds)这个没问题的,我们也是用这个方式,做的
mungbeans 2005-12-14
  • 打赏
  • 举报
回复
那难道说,能发布成web服务的水晶报表都只能pull模式的吗?用数据集的方式来获取数据的报表应该如何发布呢?
kehua_gao 2005-12-14
  • 打赏
  • 举报
回复
我正想看看这个功能,但是好像需要企业版
mungbeans 2005-12-13
  • 打赏
  • 举报
回复
顶一下,不知道哪位大侠可以帮我解决一下这个问题~~~感激不尽~~~

4,818

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧