以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- DataColChanged事件中能获取table的名字吗? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=141594) |
-- 作者:YANGYUNLIN -- 发布时间:2019/10/6 10:49:00 -- DataColChanged事件中能获取table的名字吗? 如题:DataColChanged事件中能获取table的名字吗? 主要想在关联表子表的DataColChanged事件中获取table的名字, 如:收款.收款明细表 触发了该表的DataColChanged事件,如何返回 e.table.name
[此贴子已经被作者于2019/10/6 10:51:49编辑过]
|
-- 作者:有点蓝 -- 发布时间:2019/10/6 10:57:00 -- 只能获取子表的名称,e.datatable.name就是“收款明细表”。或者考虑使用AfterEdit事件 |
-- 作者:YANGYUNLIN -- 发布时间:2019/10/6 11:17:00 -- 请问仅从效率上来看,DataColChanged与AfterEdit 哪个效率高?如果影响太大我还是采用其他途径。谢谢 |
-- 作者:有点蓝 -- 发布时间:2019/10/6 11:24:00 -- 效率一样。只是AfterEdit只能在单元格编辑时触发,如果使用代码赋值的无法触发 |
-- 作者:YANGYUNLIN -- 发布时间:2019/10/6 11:38:00 -- 是的,当初也想用CurrentChanged,也是考虑人工与代码的输入问题就放弃了。 |