当前位置: 代码迷 >> .NET Framework >> 如何做一个让客户可以自定义报表的报表系统
  详细解决方案

如何做一个让客户可以自定义报表的报表系统

热度:113   发布时间:2016-05-01 23:24:08.0
怎么做一个让客户可以自定义报表的报表系统
最近想做一个让客户自定义报表的报表系统,但是不知道怎么下手,
我目前就知道我在VS里面,可以用RDCL自己去定义报表,
但是当我把程序发布后,客户又该怎么去自己定义一些想要的报表呢,比如修改一些字段的显示,修改一些字体等
开发框架用WPF或者winform都行。


------解决思路----------------------
用fastreport这些第三方报表控件,用户学会自定义报表模板就行了。
------解决思路----------------------
你可以提供一个 EXCEL加载宏,让客户用Excel自动(按查询条件)拉取你的业务服务器数据到它的Excel的工作表中。比如说有一个报表需要读取10种数据,那么客户可以写一个VBA脚本,只用很短的10行代码(例如 call SelectDB("生产计划月报", "2月份")这类代码)把数据拉取到本地工作簿的工作表中,然后用户自己是用一个新的工作表来对这10个工作表进行“抽取、透视、作图”。用户使用Excel强大的分析和制图功能,不用你操心了。你只要提供远程查询语句就行了。
  相关解决方案