以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 无法触发raisedatacolchanged (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=139889) |
-- 作者:2327153574 -- 发布时间:2019/8/24 11:22:00 -- 无法触发raisedatacolchanged 我在租金实缴明细表的datarowdeleting事件中加入以下代码: Dim pr1 As DataRow = e.DataRow.GetParentRow("租金应缴明细表") \'找出对应的父行
但是在删除行时,没有触发“实缴金额”、“欠缴金额”重新计算,请问是什么原因? |
-- 作者:有点蓝 -- 发布时间:2019/8/24 11:32:00 -- datarowdeleting事件行还没有删除,数据不会变的。 放到datarowdeleted事件,然后通过find查询父表的行,不能使用GetParentRow
|
-- 作者:2327153574 -- 发布时间:2019/8/24 11:33:00 -- 好的,我试一下 |
-- 作者:2327153574 -- 发布时间:2019/8/24 11:40:00 -- 可以了,谢谢 |