以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- datacolchange 能够识别表达式的变化么? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=38325) |
-- 作者:jinzhengbe -- 发布时间:2013/7/26 3:55:00 -- datacolchange 能够识别表达式的变化么? datacolchange 能够识别表达式的变化么? 我怎么发现识别不了啊?
如图,我的思路是, ok是表达式(用来汇总字表的数据),如果ok 发生变化, ok数量也随之发生变化,
但是测试结果表明, 如果 ok 第一次发生变化时 ok数量的值会发生变化, 但是如果 ok的值 发生第二次,或者第三次变化时, ok数量的值就不发生变化了,一直保持在第一次发生变化的状态。 请问是什么原因? 是我的代码写错了么? 还是其他原因? 请各位大师指点一下奥!!
If e.DataRow("ok") Then
|
-- 作者:Bin -- 发布时间:2013/7/26 8:40:00 -- 这个是不能判断表达式是否变化了的,表达式列的值如果不是手动输入的话也不会触发DatacolChanged. |
-- 作者:狐狸爸爸 -- 发布时间:2013/7/26 8:51:00 -- 解决办法: http://www.foxtable.com/help/topics/2381.htm
|