需求:在调配申请单据上面增加性别、现岗位时间、工龄等字段,并且要求异步刷新。
解决思路:
(1)动态建模平台-客户化配置-模板设置
(2)修改调配申请单模板,右键增加几个字段
(3)设置显示公式
如:要显示调配人员的性别
iif(isempty(getcolvalue(bd_psndoc,sex,pk_psndoc,pk_psndoc)) ,无 ,iif(getcolvalue(bd_psndoc ,sex ,pk_psndoc ,pk_psndoc )==1 , 男,女 ) )
如:要显示入职时间
getcolvalue(hi_psnorg ,begindate ,pk_psndoc, pk_psndoc )
如:要显示现在岗位开始时间
getcolnmv2(hi_psnjob ,begindate , pk_psndoc, pk_psndoc ,lastflag, Y)
如:要显示在现在岗位干了几个月
int(mon() )-int(monof(getcolnmv2(hi_psnjob ,begindate, pk_psndoc,pk_psndoc ,lastflag , Y) ) )+(int(year() )-int( yearof(getcolnmv2(hi_psnjob ,begindate, pk_psndoc , pk_psndoc ,lastflag , Y) )))*12