Foxtable(狐表)用户栏目专家坐堂 → 请问:数据列为空,为何不能参与计算


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

主题:请问:数据列为空,为何不能参与计算

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


加好友 发短信
等级:六尾狐 帖子:1290 积分:9820 威望:0 精华:0 注册:2012/9/19 21:13:00
请问:数据列为空,为何不能参与计算  发帖心情 Post By:2012/10/31 19:00:00 [只看该作者]

请问:数据列为空,为何不能参与计算?

 

如有四列,列1、列2、列3、列4,其中1、2、3列为数据列,4列为表达式列,表达式为[列1]+[列2]+[列3],为何在列1输入数据后,列2、列3为空,列4为何不出现数值(计算结果。)一般认为“空”即为数值“0”。


图片点击可在新窗口打开查看此主题相关图片如下:125.bmp
图片点击可在新窗口打开查看
[此贴子已经被作者于2012-10-31 19:04:49编辑过]

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


加好友 发短信
等级:童狐 帖子:202 积分:1683 威望:0 精华:0 注册:2011/6/17 16:07:00
  发帖心情 Post By:2012/10/31 19:20:00 [只看该作者]

数据库设定空与0不一样

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


加好友 发短信
等级:小狐 帖子:351 积分:3208 威望:0 精华:0 注册:2012/3/7 10:28:00
  发帖心情 Post By:2012/10/31 19:36:00 [只看该作者]

第四列公式应该设置为:

IsNull([第一列],0) + IsNull([第二列],0) + IsNull([第三列],0)


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


加好友 发短信
等级:六尾狐 帖子:1290 积分:9820 威望:0 精华:0 注册:2012/9/19 21:13:00
  发帖心情 Post By:2012/11/7 18:42:00 [只看该作者]

谢谢!根据您的代码已完成。

 回到顶部