以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 这是否为BUG? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=7740) |
||||
-- 作者:shixia -- 发布时间:2010/7/31 13:11:00 -- 这是否为BUG? 表B 的表事件代码为: if e.DataCol.name = "第一列" then
意思想统计表A 中列二的值(列一不等于 一 ),结果应该为 430 ,但是结果却是250 。另在表A中右键选择“不等于一”时,把第一列中为空的也排除了。
|
||||
-- 作者:e-png -- 发布时间:2010/7/31 13:31:00 -- e.DataRow("第一列")=DataTables("表A").Compute("sum(第二列)","第一列 <> \'一\' or 第一列 is null") |
||||
-- 作者:shixia -- 发布时间:2010/7/31 17:37:00 -- 第一列 <> \'一\' 就是指不为一的其它行,没有排除空值,为何还要特指空值,这没有道理。 |
||||
-- 作者:shixia -- 发布时间:2010/8/1 10:19:00 -- ![]() |
||||
-- 作者:狐狸爸爸 -- 发布时间:2010/8/1 10:39:00 -- 2楼说的没错的。 |