1/8用友股份-LE支持服务业务本部产品方案--《库存出入库流水账取业务单据签字日期》建立日期:2013-05-01修改日期:2013-05-01文档属性:客户文控编号:LE-DY-CP-2013-01562/8文档控制创建记录适用范围审阅人日期审阅签字所属部门发布范围内部员工伙伴客户发布人姓名所属部门发布时间日期作者所属部门邮件地址版本2013-05-01王鑫产品支持部V1.0版本领域模块备注3/8目录库存出入库流水账取业务单据签字日期.........................................................................4一、需求描述:................................................................................................................4二、解决思路说明:........................................................................................................44/8库存出入库流水账取业务单据签字日期一、需求描述:项目需要【库存管理】→【账簿查询】→【出入库流水账】表体中取业务单据表尾的【签字日期】并在打印报表时打印出该字段数值。二、解决思路说明:通过在账表模版【40083204】中添加签字日期【deccountdat】编写取数公式进行取出入库单据表尾上的数值。通过添加打印模版【自定义变量】编写取数公式进行取数打印。1.【客户化】→【二次开发工具】→【模版管理】→【账表模版】→【40083204】中添加签字日期【deccountdat】编写取数公式【daccountdat->getcolvalue(ic_general_h,daccountdate,cgeneralhid,cgeneralhid)】注:选择类型:默认模版显示。5/82.运行脚本,添加数据源变量表头ID和签字日期,结果如图:注:在收发存汇总表的打印模板上添加数据源变量,表头ID和签字日期insertintoPUB_PRINT_DATAITEM(DR,IDATATYPE,ITYPE,PK_CORP,PK_VARITEM,PREPARE1,RESID,6/8TS,USERDEFFLAG,VNODECODE,VTABLECODE,VTABLENAME,VVAREXPRESS,VVARNAME)values(0,null,null,'@@@@','00013011TEMPLETAzj40',null,'','2013-03-2915:28:20',null,'40083204',null,null,'daccountdate','签字日期');insertintoPUB_PRINT_DATAITEM(DR,IDATATYPE,ITYPE,PK_CORP,PK_VARITEM,PREPARE1,RESID,TS,USERDEFFLAG,VNODECODE,VTABLECODE,VTABLENAME,VVAREXPRESS,VVARNAME)values(0,null,7/8null,'@@@@','00013011TEMPLETAzj41',null,'','2013-03-2915:37:20',null,'40083204',null,null,'cgeneralhid','表头ID');3.【客户化】→【二次开发工具】→【模版管理】→【打印模版初始化】→【出入库流水账】中添加签字日期编写取数公式【daccountdate->getColValue(ic_general_h,daccountdate,cgeneralhid,cgeneralhid))】8/8