做了一个收款单窗口,窗口中分了主要部份和明细部份,主要部份内容为日期,收款单号,客户信息等。
收款明细为插件Table1。其中内容为选择的尚未收款或是部份尾款的销售出货单据。其中明细表中有一列为本次收款:
现在窗口中设置了一数字插件为收款金额,并设置了一个“自动收款”功能按钮。
想实现在收款金额处填写了数字后,点击“自动收款”功能按钮,实现对明细表中数据“本次收款”列的自动填写计算。
例如:收款金额插件NumericComboBox1处填写数字10000,
Table1插件明细表选择的单据有三张销售单,内容如下
开单日期 单据编号 单据金额 已收金额 待收金额 本次收款
2018-01-01 DJ0001 6000 2000 4000
2018-01-02 DJ0005 3000 0 3000
2018-01-03 DJ0006 5000 0 5000
点击“自动收款”后,则在第一行本次收款处填写 4000,第二行本次收款处填写3000, 第三行则自动填写3000,(总计收10000,第一第二行够完全收,第三行不够了,相当于第三张单还有余款未收)
请问“自动收款”插件Button1 处代码应该怎么编写才能实现。