【套打】将指定审批节点的审批人打印到指定的单元格
更新日志:
2022.04.18,修改内容描述。
一般我们打印审批信息,都是用数据表一行一行打印出审批信息部分信息,比如:审批人,审批节点,审批时间....,有些客户不需要打印这么多,只需要打印审批人即可,不过客户有自己的打印方式,例如下图:
这个就需要将执行的审批节点的审批人打印到指定的单元格中了,需要脚本控制。代码在最后面
准备:在需要打印的单元格之前放置一个数据表绑定审批信息数据源
1、在数据表的普通行后处理脚本中声明变量,需要打印多少个审批节点的审批人就声明多少个,命名自定义
2、然后在数据表的数据行后处理脚本中编写脚本,将对应审批任务(审批节点)的审批人赋值给之前的变量
3、最后在指定单元格,将带有审批人信息的变量打印出来
最后需要将整个数据表的所有行设置不打印,或者每个普通行和数据行的高度设置为0,数据表是用来取值的,并不用来打印。
1、数据表普通行脚本:
var a = "";
var b = "";
....
2、数据表数据行脚本:
if(getFieldValue("审批信息数据源名称","审批任务字段名称") == "审批任务1"){
a = getFieldValue("审批信息数据源名称","审批人字段名称");
}
if(getFieldValue("审批信息数据源名称","审批任务字段名称") == "审批任务2"){
b = getFieldValue("审批信息数据源名称","审批人字段名称");
}
......
3、指定单元格脚本:
setValue(a);
【套打】将指定审批节点的审批人打印到指定的单元格
更新日志:2022.04.18,修改内容描述。一般我们打印审批信息,都是用数据表一行一行打印出审批信息部分信息,比如:审批人,审批节点,审批...
点击下载文档
上一篇:打印时需要截取部分字符打印下一篇:【套打】脚本案例,
本文2024-09-22 20:14:37发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-112368.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章