谁能解决以下水晶报表的问题,1000分相送!!我相信这些问题好多人遇到,请帮我顶!!!

时间:2021-08-27 21:22:06
1、打印:在客户端打印。
2、分页:即可以设置每一页多少行。
3、自定义打印:可以打印单张也可以连续打印。
4、分页统计:每一页都做汇总。

注:我用的是vs.net2002与自带的水晶报表
如果要用水晶报表10才能实现的话
请详细说明,分可以另给
我安装了水晶报表10,但是也没有发现在自带的打印功能

谢谢各位高手!!!!

30 个解决方案

#1


up

#2


gz

#3


强烈关注

#4


我也碰到过这个难题,上次问了一下还没解救

#5


有同感,帮你UP!

#6


up!!!

#7


有同感,帮你UP!
请高手出马哦!

#8


初学
同样等待

#9


你这些功能水晶报表都可以实现,你的那个水晶报表10应该是专业版的吧,要企业版的才带web打印功能。我用的是水晶报表9.2企业版有web打印功能的。

#10


偶用ActiveReports.Net实现客户端打印功能。

#11


关注,这样的典型问题有个大侠来一统天下给武林一个说法才好...期待....

#12


基于CrystalReport9的解决方案.其实CrystalReport10应该一样的吧.
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实现起来很简单的了,你自己看看吧.

#13


我觉的最简单也是最根本的解决方法就是将生成的报表先导出为doc或pdf文档,然后用response.redirect之类的方法进行显示即可。因为这样就得到了一个word文档,所有对打印进行控制的问题自然就解决了!
分页统计好象不是问题吧

#14


这么多份没有人动心,好好看看去:)

#15


buy a book to study

#16


1、打印:在客户端打印。
2、分页:即可以设置每一页多少行。
3、自定义打印:可以打印单张也可以连续打印。

对于报表文件对象,有一个方法PrintToPrinter()方法是可以实现打印操作的。在参数中可以设置打印的份数和打印的页码范围。
至于说分页,要根据行数分页,我也没看到方法。不过可以设置详细资料节的高度。但具体高度是多少,对应多少行,没有具体的对应关系。

#17


啊!这么多的分,发贴人一定是个百万富翁,怎么能叫人不动心,只可惜偶能力有限,只好帮顶了!

#18


真是个经典问题!!!还没能解决吗?

#19


再顶一下!!!实在想知道能不能解决。

#20


顶!!!

#21


是否盗版的问题?

#22


顶啊!!强烈要求斑竹解决呀~~~~~~ HoHo!

#23


嘿嘿~~再顶一顶!!!

#24


俺的问题解决了!!

水晶报表10自带的打印功能

安装完(Crstal Report)10.0在(VS.net)工具栏就可以看到报表查看器控件,(把报表查看器控件)拖动到界面即可,(并把报表查看器控件属性里的)printMode选为ActiveX(大功告成)!!!It is so easy......

太高兴了:D

谢谢meixiaofeng(sean)!!!

#25


up

#26


up

#27


gz

#28


已经给你代码!!
分分!!

#29


用水晶报表10,无论是在winform上还是在webform都能轻松搞定!

#30


to  CSDNATM(不做温水中的青蛙) 下面的问题,你能解决吗?给你100分
http://community.csdn.net/Expert/topic/3145/3145844.xml?temp=2.540225E-02

#1


up

#2


gz

#3


强烈关注

#4


我也碰到过这个难题,上次问了一下还没解救

#5


有同感,帮你UP!

#6


up!!!

#7


有同感,帮你UP!
请高手出马哦!

#8


初学
同样等待

#9


你这些功能水晶报表都可以实现,你的那个水晶报表10应该是专业版的吧,要企业版的才带web打印功能。我用的是水晶报表9.2企业版有web打印功能的。

#10


偶用ActiveReports.Net实现客户端打印功能。

#11


关注,这样的典型问题有个大侠来一统天下给武林一个说法才好...期待....

#12


基于CrystalReport9的解决方案.其实CrystalReport10应该一样的吧.
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实现起来很简单的了,你自己看看吧.

#13


我觉的最简单也是最根本的解决方法就是将生成的报表先导出为doc或pdf文档,然后用response.redirect之类的方法进行显示即可。因为这样就得到了一个word文档,所有对打印进行控制的问题自然就解决了!
分页统计好象不是问题吧

#14


这么多份没有人动心,好好看看去:)

#15


buy a book to study

#16


1、打印:在客户端打印。
2、分页:即可以设置每一页多少行。
3、自定义打印:可以打印单张也可以连续打印。

对于报表文件对象,有一个方法PrintToPrinter()方法是可以实现打印操作的。在参数中可以设置打印的份数和打印的页码范围。
至于说分页,要根据行数分页,我也没看到方法。不过可以设置详细资料节的高度。但具体高度是多少,对应多少行,没有具体的对应关系。

#17


啊!这么多的分,发贴人一定是个百万富翁,怎么能叫人不动心,只可惜偶能力有限,只好帮顶了!

#18


真是个经典问题!!!还没能解决吗?

#19


再顶一下!!!实在想知道能不能解决。

#20


顶!!!

#21


是否盗版的问题?

#22


顶啊!!强烈要求斑竹解决呀~~~~~~ HoHo!

#23


嘿嘿~~再顶一顶!!!

#24


俺的问题解决了!!

水晶报表10自带的打印功能

安装完(Crstal Report)10.0在(VS.net)工具栏就可以看到报表查看器控件,(把报表查看器控件)拖动到界面即可,(并把报表查看器控件属性里的)printMode选为ActiveX(大功告成)!!!It is so easy......

太高兴了:D

谢谢meixiaofeng(sean)!!!

#25


up

#26


up

#27


gz

#28


已经给你代码!!
分分!!

#29


用水晶报表10,无论是在winform上还是在webform都能轻松搞定!

#30


to  CSDNATM(不做温水中的青蛙) 下面的问题,你能解决吗?给你100分
http://community.csdn.net/Expert/topic/3145/3145844.xml?temp=2.540225E-02