DEP设置单据分录字段F7为"可选但不可编辑"原创
金蝶云社区-花卷猛吃香菜
花卷猛吃香菜
4人赞赏了该文章 537次浏览 未经作者许可,禁止转载编辑于2022年12月22日 14:11:16

DEP设置单据分录字段F7为"可选但不可编辑"

例如:付款申请单【往来户银行账号】字段需限制为只能选择,不能手工填写

解决方案:在DEP中给付款申请单的loadFields()方法添加后置脚本--

pluginCtx.getKDTable("kdtEntrys").getColumn("accountBankNo").getEditor().getComponent().setEditable(false);

需注意:在编辑表格时,会触发表格编辑事件kdtSumEntrys_EditStarting(),有可能将分录中对应字段重置为"可编辑",因此会导致DEP无效

如下图:

上传图片

启用脚本前:

上传图片

启用脚本后:

上传图片


赞 4