EAS分录表格模拟操作编辑分录单元格,自动触发值更新事件计算其他联动字段原创
金蝶云社区-温日明
温日明
11人赞赏了该文章 486次浏览 未经作者许可,禁止转载编辑于2023年03月31日 23:26:52

做EAS二次开发,分录表格有时候需要根据客户要求的逻辑计算某个字段值,但是该字段的值需要联动计算其他字段值,如金额的更改需要联动计算价格、含税价格、含税金额等字段,或者是还有其他未知的系统标准功能计算字段,这时候我们可以模拟用户手工录入该字段值,自动触发标准功能的计算逻辑为其他字段赋值,这样可以减少我们代码的计算逻辑,还能保证我们不会计算漏或计算错其他字段值。

参考代码:

kdtEntrys.getEditManager().editCellAt(rowIndex,entrys.getColumn("taxAmount").getColumnIndex());

kdtEntrys.getColumn("taxAmount").getEditor().setValue(taxAmount);

kdtEntrys.getColumn("taxAmount").getEditor().stopCellEditing();


赞 11