摘要: 做的一个项目,客户要求日报表双面打印,于是啄磨如何用水晶报表实现双面打印;通过查找资料,找到水晶报表对象中有一个属性是用来设置双面打印的report.PrintOptions.PrinterDuplexPrinterDuplex是CrystalDecisions.Shared.PrinterDuplex枚举属性,值为Default ;Horizontal ;Simplex;Vertical 使用以下语句:CrystalReport report=appModule.GetCrystalReport("rptWayBillDayReport.rpt",this.dataSet 阅读全文
posted @ 2011-09-23 11:13 二月草 阅读(1050) 评论(0) 推荐(0) 编辑
摘要: 修改注册表2个地方的键值将以下代码保存为 test.reg 文件 ,双击运行导入到注册表中即可Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Crystal Decisions\10.2\Report Application Server\Server]"PrintJobLimit"="1000"[HKEY_LOCAL_MACHINE\SOFTWARE\Crystal Decisions\10.2\Report Application Server\InProcServer 阅读全文
posted @ 2011-09-23 11:05 二月草 阅读(566) 评论(0) 推荐(0) 编辑
摘要: 我们在做水晶报表的时候无论怎么做都不能实现横向打印,这是水晶报表10的一个bug。这个问题是很好处理的,处理它有两种方法,一种是通过反编译 水晶报表代码找到错误进行处理,还有一种是通过修改一个水晶报表的的一个html文件就可以了。这里只介绍第二种方法也是最简单的。 首先我们找到crystalprinthost.html这个文件,然后用记事本打开它发现有这么一部分代码:if (window.dialogArguments.pageorientation) { objectTag +="<PARAM NAME=/"PageOrientation/" VALUE= 阅读全文
posted @ 2011-09-23 10:57 二月草 阅读(398) 评论(0) 推荐(0) 编辑