日期:2014-05-20  浏览次数:20783 次

水晶报表自定义纸张异地打印问题
我要做一个凭证打印的程序,我人在上海,而客户端程序可能要用到天津啊,河南等地
这个凭证纸张又是一个特殊的纸张,要自定义,不知道在水晶报表里怎么处理这样的
问题,没办法指定打印机来固定纸张

------解决方案--------------------
汗 不懂。
------解决方案--------------------
太含糊了。。。

能否详细点、、、
------解决方案--------------------
没办法指定打印机,那可以用默认打印机吧?
------解决方案--------------------
帮顶。。。不会。。
------解决方案--------------------
打印、打印、打印
------解决方案--------------------
打印的接口会有不一样嘛?
------解决方案--------------------
以下办法不“聪明”,但是能应付任意打印机。

如果客户端是CS程序
1:机器上装个虚拟打印机(比如SmartPrinter或者是Office自带的均可)
水晶报表开发以这个虚拟打印机为主。
2:到不同的应用场景后,先用虚拟打印机打出(导出)到pdf,然后再用不同的打印机去打印。

3:如果这个“客户端”是BS的,同上,不用打印功能,用导出功能。导出成pdf后再打印
------解决方案--------------------
探讨
貌似看出来了

这个是先按编号,再按时间分组的。倒不是什么难事。
唯一的问题就是如果一个单子的数据超过了5条(一张单子的最大行数),比如我现在这一组数据有7条
另外2条怎么放的,下面的小计又是如何处理?

------解决方案--------------------
提供下思路啦,我在公司就是这样做的直接选择标准的纸张如A4纸张,然后通过它的右边距和下边距来控制纸张,这样你就不用担心纸张跑位的问题了。
------解决方案--------------------
前来学习...
------解决方案--------------------
加人气,不会!~~