.net的报表怎么搞的这么复杂?

dfmz_fd 2009-11-09 12:18:45
1、用其自带的轻量级的客户端报表RDLC吧,不能客户端设计,只能在vs中设计,而且也不如Report server中RDL报表的设计方便。这很难吗?搞不懂微软为什么做这么个不成熟的东西。

2、用报表服务(Report Server)吧,这玩意儿弄的太复杂了,而且我们自己不好控制。客户多的时候,同一个报表版本很多,但是一台机器只能装一个report server,离开了report server报表又不能运行。痛苦无比。

为什么就不能弄的简单一点,其实我们就需要的就是一个好一点的报表设计器就可以了,至于报表管理完全可以自己开发嘛,非得用他们的什么报表服务,搞的别别扭扭的。

其实只要RDLC的灵活加上RDL的报表设计功能就可以了嘛,非要弄个报表服务搞的人头大。

而且弄个什么REPORT Bulider 2.0只能设计RDL的报表,而不能设计RDLC的报表,难道就不能综合一下。。。无语,

各位,有没有更好的简单一点报表解决方案?我需要只是RDLC的可控和RDL的可设计。
...全文
225 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
dfmz_fd 2011-09-09
  • 打赏
  • 举报
回复
有更好的大家多推荐啊
冰糖_adam 2009-11-10
  • 打赏
  • 举报
回复
学习
Dobzhansky 2009-11-09
  • 打赏
  • 举报
回复
http://www.codeproject.com/KB/office/Generating_Word_Reports.aspx

不错, 收藏了
wanghui0380 2009-11-09
  • 打赏
  • 举报
回复
http://www.codeproject.com/KB/office/Generating_Word_Reports.aspx

看看这个吧,word+xml+xsd的方案(实际excel同样可以实现,步骤完全一样,不过这个demo是word滴)
wanghui0380 2009-11-09
  • 打赏
  • 举报
回复
可能吗?不太可能,客户是不知道数据结构的,如果你让他自己定义,那么那个客户自己就必须是个程序员,他的知道所有的数据库结构,他的会写代码去写统计和查询。

如果你说这个不是问题,你可以提供websevice,可以提供xsd和xml,并且那个客户也有程序基础
那么你还需要报表设计器吗?你可以不用了,excel+xml+xsd完全可以做到了
阿泰 2009-11-09
  • 打赏
  • 举报
回复
[Quote=引用楼主 dfmz_fd 的回复:]


各位,有没有更好的简单一点报表解决方案?我需要只是RDLC的可控和RDL的可设计
[/Quote]

如果红色是重点,那么目前确实很难办到。
llsen 2009-11-09
  • 打赏
  • 举报
回复
可以用第三方的呀

我看到别人系统里面的,类似于excel那样的,还支持自定义模板。
dfmz_fd 2009-11-09
  • 打赏
  • 举报
回复
报表服务(Report Server)用来做报表确实还不错,但当客户很多,报表很多的时候,报表的管理就很成问题,他非得要依附REPORTserver服务才能运行。
dfmz_fd 2009-11-09
  • 打赏
  • 举报
回复
以上的解决方案,好像都不太适合企业级开发。一般一个ERP都有成千上百张报表,一定要可控制可管理。这就需要灵活方便的报表定义工具
dfmz_fd 2009-11-09
  • 打赏
  • 举报
回复
客户定义,其实是要实施人员可以自己定义,因为实施人员都会一点数据操作,这样就不需要程序员来修改报表。而不是要使用者自己定义
qtlhn 2009-11-09
  • 打赏
  • 举报
回复

4,816

社区成员

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

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