以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 表达式的变化 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=30100) |
-- 作者:jinzhengbe -- 发布时间:2013/3/21 7:57:00 -- 表达式的变化 有 a ,b, c 三列
c 是表达式 a-b b 也是表达式 =字表(数量)之和
我想在datachange 发现 如果 b列 或者, c 列 发生变化,d列的值相应的做出调整该怎么做呢? 看帮助没有找到相关的,还望各位大仙指点秘境啊? |
-- 作者:狐狸爸爸 -- 发布时间:2013/3/21 8:50:00 -- 1、 http://www.foxtable.com/help/topics/2381.htm
至于修改子表后,父表数据的表达式列并不会触发DataColChanged事件,解决办法:
1、必须在子表的DataColChanged事件设置代码:
If e.DataCol.Name = "某列" Then
2、在BeforeDeleteDataRow事件中设置代码:
e.Datarow("某个列") = 0
|