你这些功能水晶报表都可以实现,你的那个水晶报表10应该是专业版的吧,要企业版的才带web打印功能。我用的是水晶报表9.2企业版有web打印功能的。
解决方案 »
- SqlDataSource 绑定GridView 数据无法获取
- foreash Hashtable改变值问题
- ajax 困惑
- ◆◆◆关于日期间隔得到天数后,和单价相乘后产生了错误..请来看看!
- 请问一下 我的日历出现乱码 怎么解决
- 又遇问题。。高手指教啊~~~
- 版本升级导致无法加载项目?
- 30分 求解web.config问题
- 用javascript写的一个菜单,在asp.net中调用,在一些机器上出现问题,盼诸位大侠帮助看看
- WebClient读取网页内容后的重编码问题,分别为字节方式和流方式
- form 问题?
- TreeView获取getAttribute("checked")为什么取消选择checked会显示真
1.将CrystalReport9的DLL导入即使用CrystalReport9的控件,而不是自带的.
2.在工程里面利用自带的CrystalReport添加一个报表.然后用CrystalReport9打开它,并编辑它就可以了.
3.CrystalReport9的ReportViewer自带有打印按钮用于WEB的,当然建议你最好将它转换成PDF档打印,这样看到的效果好些.
4.
1、打印:在客户端打印。
2、分页:即可以设置每一页多少行。
3、自定义打印:可以打印单张也可以连续打印。
4、分页统计:每一页都做汇总。
其中1,3可以通过上述方法解决.而2,4好像不是很难的问题,你自己买本关于CrystalReport报表的书看看就知道了.设置每一页多少行,可能需要你自己计算每行的宽度,然后自己做报表的时候注意行的宽度,或者设置好Header和Footer的宽度吧.分页统计,每页汇总,CrystalReport实现起来很简单的了,你自己看看吧.
分页统计好象不是问题吧
2、分页:即可以设置每一页多少行。
3、自定义打印:可以打印单张也可以连续打印。对于报表文件对象,有一个方法PrintToPrinter()方法是可以实现打印操作的。在参数中可以设置打印的份数和打印的页码范围。
至于说分页,要根据行数分页,我也没看到方法。不过可以设置详细资料节的高度。但具体高度是多少,对应多少行,没有具体的对应关系。
http://community.csdn.net/Expert/topic/3145/3145844.xml?temp=2.540225E-02