日期:2014-05-20  浏览次数:20928 次

c#制作动态报表
请问各位高手,谁知道用C#如何制作动态报表?急需,谢谢!!!

------解决方案--------------------
我也在等待答案
------解决方案--------------------
我也想知道
------解决方案--------------------
C#如何制作动态报表?指的是什么?
rdlc报表吗?
原来玩过,不知道是想问什么,可以联系我:boyibyy@hotmail.com
------解决方案--------------------

------解决方案--------------------
用gridview实现吧,然后做个导出excel功能,我们都是这样解决的
------解决方案--------------------
1 创建dataset,加入datatable
2 设置图表的字段(画图用)
3 代码中 :new datatable, fill datatable, load(../.rpt),setdatasource(datatable).

可以
------解决方案--------------------
可以的,rdlc本身就是个xml文档,你自己动态生成就动态生成个xml文档就ok了!只是需要按照ms的dtd来而已!
------解决方案--------------------
帮顶,有实例吗?
------解决方案--------------------
mark
------解决方案--------------------
如果你想简单点的话你可以去下个fastreport studio来试试
这个绝对支持动态报表的,也就是常说的“使用时设计”。
跟水晶报表比起来,一般情况下,FastReport在各方面都要好很多!
------解决方案--------------------
http://www.rubylong.cn/。这个报表非常适合制作动态报表,c/s(winform),b/s(asp。net)都可以。
------解决方案--------------------
作动态报表?
你要怎样个动法哦,呵呵,

可以根据SQL语句生成不同的报表。
------解决方案--------------------
可以到http://blog.csdn.net/lzmch11/ 看看,有些基本演示,看能不能满足要求
------解决方案--------------------
我曾经用vs2005自带的水晶报表控件实现动态报表,所谓动态我理解的就是每一列的列名都是不固定的,也就是说我可以从结构完全不同的数据库表中获取数据,然后填充到报表文件中去,而不是通常的做法,即在报表显示之前,报表文件的结构已经确定(就是每列对应于确定的一个数据库表的一列)。至于实现方法,可以参考我之前整理的一篇文章http://www.cnblogs.com/xshy3412/archive/2007/08/24/868933.html