dep扩展-关联单据使某些字段灰显无法修改原创
金蝶云社区-纯生啤酒_
纯生啤酒_
4人赞赏了该文章 308次浏览 未经作者许可,禁止转载编辑于2021年06月19日 17:44:11
  1. image.png

    botp中f7界面按f10可以显示改控件,但这里只是提供了一个接口,具体下游单据字段是否可以修改需要业务控制,如果这里配置下游字段还是可以修改,我们可以自行在dep中做判断控制

  2. image.png

    已费用申请单关联生成报销单为例,在dep中导入业务单据

  3. image.png

    在界面加载(onload)后置脚本中加入以下控制:

    var sourceBillId= pluginCtx.getDataObject().get("sourceBillId");

    if(sourceBillId != null){

         pluginCtx.getKDBizPromptBox("bizPromptCompany").setEnabled(false);

         pluginCtx.getKDBizPromptBox("bizPromptCostedDept").setEnabled(false);

    }

    我这边是按照关联关系中源单id来判断,如果是关联单据灰显费用承担公司和成本中心,现场可以根据需要灰显其他字段

  4. image.png

    可以看到费用承担公司和成本中心已经灰显无法修改

赞 4