●打印如何根据字段信息自动设置打印份数?
答:
1.参数集合新增参数名称为:次数 (图一)
2.假设打印查询SQL里你的打印次数记录字段为UDF01(如有别名请取别名内容),确保记录集中存在这个字段(如有别名请取别名内容),内容行格式化脚本设置如需内容 Report.ParameterByName("次数").AsString = Report.FieldByName("UDF01").AsString; (图二)
3.模板打印前脚本设置如需内容 Report.Printer.Copies = Report.ParameterByName("次数").AsString; (图三)
(图一)
(图二)
(图三)
另外补充逐份打印脚本:
//是否逐份打印(1/0)
Report.Printer.Collate = 1;
注意:
打印份数不是预览到多张,而是实际打印时,打印机设置里显示的份数,不可用pdf打印测试,必须实体打印机