Board logo

标题: [功能解说] 打印文档时如何动态更改打印机纸盒 [打印本页]

作者: lynn.yu    时间: 2017-2-27 10:42     标题: [功能解说] 打印文档时如何动态更改打印机纸盒

可以用于V7及以上版本的Crystal报表封装器EDT.208版本有了一个新功能,这个功能可以动态选择打印机的纸张来源。

主要原理

封装器现在能够扫描打印的文档,并根据扫描结果执行一些操作。

要想启用扫描,必须在Crystal Report定义中添加一个有特殊名称的参数__x3opt__。

这个参数并不会出现在Sage ERP X3的参数字典中(这只是报表文件定义上的一个内部参数)。

然后,必须在报表中添加有以下格式的选项tray(从现在起唯一支持的一个选项):

__x3opt param1:value1; param2:value2; ...__ (__是一对下划线)


示例

这就意味着要想更改纸盒,通过添加一个值“__x3opt tray:2__”为的文本字段可以强制使用打印机纸盒2中的纸张进行打印。

由于完成扫描后字段也得到了评估,因此可以根据一些业务规则用公式字段来选择纸盒。




欢迎光临 赛捷软件论坛 (http://sagesoft.cn/bbs/) Powered by Discuz! 7.2