
实现在WPF中制作rdlc报表的步骤:
在Visual Studio中创建一个WPF应用程序
在工程中添加一个ActiveReports 7 Section Report (code-based)类型的报表文件
在工程中添加一个ActiveReports 7 Page Report类型的报表文件
在XAML设计界面添加一个WindowsFormsHost控件
在XAML的后台中添加代码
具体的添加的代码,请参考下面的博客
http://blog.gcpowertools.com.cn/post/%E5%9C%A8WPF%E7%B3%BB%E7%BB%9F%E4%B8%AD%E4%BD%BF%E7%94%A8ActiveReports-7%E6%8A%A5%E8%A1%A8.aspx
借助ACCESS作为工具,用ACCESS建立空表,作为初始表建立REPORT,Report向导需要一个数据源,再用ACCESS做连接表,连接表可以来自两个或者N个远程数据库,SQL也好Ocxle也好Excle也一样可以作为ACCESS的网络连接表,在ACCESS中建立查询,分析好表的关系.
在C#中直接连接ACCESS的查询表,用代码填充新的DataSet,把新的DataSet去取代Report初始状态的Dataset,
这样你既给报表做了初始化,也给报表提高了查询分析效率,ACCESS在组合数据表上绝对优越与C#机制,而且你可以设置他一个密码,安全性高
动态添加列,最简单的做法就是通过后台代码在业务逻辑里根据条件去添加。绑定多个数据源——列怎么能单独绑定数据源呢,gridview的数据集合才是每个列的dataContext啊。楼主有什么需要补充说明的么?
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)