以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 删除事件能否区分 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=186262) |
-- 作者:rjh4078 -- 发布时间:2023/4/17 20:27:00 -- 删除事件能否区分 关联表的删除有两种 一个是通过父表删除,一个是单独删除 ,有没有办法区分这两个删除事件, 有个场景需要在删除子行时更新父行的某列数据,但是如果通过父行删除就没有必要更新了,目前没有办法进行区分,导致删除父行时还在运行子行删除里的更新代码,导致删除动作非常卡顿
|
-- 作者:有点蓝 -- 发布时间:2023/4/17 20:33:00 -- 无法区分。 可以这样 父表DataRowDeleting事件 vars("父表删除") = true 父表DataRowDeleted事件 vars("父表删除") = false 子表删除事件 if vars("父表删除") = false then 子表删除里的更新代码 end if
|