Foxtable(狐表)用户栏目专家坐堂 → 这是否为BUG?


  共有11931人关注过本帖树形打印复制链接

主题:这是否为BUG?

帅哥哟,离线,有人找我吗?
shixia
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:754 积分:6991 威望:0 精华:1 注册:2008/9/2 20:04:00
这是否为BUG?  发帖心情 Post By:2010/7/31 13:11:00 [只看该作者]

表B 的表事件代码为:

if e.DataCol.name = "第一列" then
    e.DataRow("第一列")=DataTables("表A").Compute("sum(第二列)","第一列 <> '一'")
end if

 

意思想统计表A 中列二的值(列一不等于 一 ),结果应该为 430 ,但是结果却是250 。另在表A中右键选择“不等于一”时,把第一列中为空的也排除了。

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.table


 回到顶部
帅哥哟,离线,有人找我吗?
e-png
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1695 积分:10725 威望:0 精华:0 注册:2009/10/25 16:45:00
  发帖心情 Post By:2010/7/31 13:31:00 [只看该作者]

 e.DataRow("第一列")=DataTables("表A").Compute("sum(第二列)","第一列 <> '一' or 第一列 is null")

 回到顶部
帅哥哟,离线,有人找我吗?
shixia
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:754 积分:6991 威望:0 精华:1 注册:2008/9/2 20:04:00
  发帖心情 Post By:2010/7/31 17:37:00 [只看该作者]

第一列 <> '一' 就是指不为一的其它行,没有排除空值,为何还要特指空值,这没有道理。

 回到顶部
帅哥哟,离线,有人找我吗?
shixia
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:754 积分:6991 威望:0 精华:1 注册:2008/9/2 20:04:00
  发帖心情 Post By:2010/8/1 10:19:00 [只看该作者]

图片点击可在新窗口打开查看狐爸,看看

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251048 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2010/8/1 10:39:00 [只看该作者]

2楼说的没错的。

 回到顶部