近日做一项目,需要有大量的报表和单据打印,以前做过使用水晶报表来打印的,感觉太过麻烦,效果也不理想,这次查找资料中,找到了蜡人张的报表http://www.cnblogs.com/waxdoll/category/49402.html,有很不错的解决方案,潜心学习了一番,并下载了蜡人张提供的示例程序,加以修改。在此多谢蜡人张的程序。
在使用过程中,我做了一个打印发票单据的模拟测试,需要打印的内容有客户名称,年月日,以及客户的项目费用列表及合计。这就需要有两个数据源表,用蜡人张的示例程序,试验多次,无法实现这个需求,这跟我极少接触报表,此方面知识欠缺有很大的关系。由于时间紧迫,我使用了一个变通的办法:使用两个Dataset,第一个里的表是客户姓名,第二个里面的表是客户费用项目,在绑定时添加两个数据源。蜡人张的程序,解决这个问题,估计是用的钻取报表,我测试了多次,这个钻取报表我做不来。
在这个博客里上传文件还是第一次,发现不能上传,出现了错误,我就把这个示例程序传到了我的资源里了。
示例地址:http://download.csdn.net/source/237105
蜡人张示例程序地址:http://files.cnblogs.com/waxdoll/rdlcprint.rar
在此一并贴出来,以供象我一样对报表很菜的人参考。