近期遇到一个问题,客户希望实现将付款单的表体上释放出计划项目,因计划项目是从收支项目导入的,所以为了便于客户操作的易用性,希望实现填写表体收支项目时可以自动带出计划项目,这样就不必再填写一次了, 且希望通过公式设置后自动带出的计划项目可以联查到资金计划。
二、应用场景及问题描述
经过分析测试,客户提出的需求可以通过修改采购付款单的表体进行设置公式来实现,经过在标准57环境中的测试,可以实现。
以下为详细配置操作过程截图:
集团登陆,修改D3模板:
将表体计划项目显示出来:
高级属性不用更改:
将公式设置在“收支项目”这个字段上:
公式如下(全部公式):
szxmmc->getColValue(bd_costsubj,costname,pk_costsubj,szxmid);
cashitem->getColValue2(bd_costsubj,pk_cashflow,pk_source,szxmid,pk_corp,dwbm);
cashflowmc->getColValue(bd_cashflow,cfitemname,pk_cashflow,cashitem);
szxmmc->getColValue2(bd_costsubj,costname,pk_source,szxmid,pk_corp,dwbm);
szxmid1->getColValue2(bd_costsubj,pk_costsubj,pk_source,szxmid,pk_corp,dwbm);
bankrollprojet->getColValue(fp_dim_planitem_b,pk_planitem
,pk_costsubj , szxmid1);
bankrollprojetname->getColValue(fp_dim_planitem,
itemname,pk_planitem ,bankrollprojet)
然后保存、分配模板。
测试:
联查:
计划项目一定要和收支项目做好数据对应。