Foxtable(狐表)用户栏目专家坐堂 → 表达式问题


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

主题:表达式问题

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


加好友 发短信
等级:七尾狐 帖子:1511 积分:9801 威望:0 精华:0 注册:2014/12/18 16:12:00
表达式问题  发帖心情 Post By:2022/3/10 10:26:00 [只看该作者]

sum(iif(child(出入库_物料字典).出入原因 = '删除记录',0,1))

上述表达式,希望在父表”物料字典“里面统计子表”出入库“的出入库记录数,凡是出入原因是”删除记录“的就不统计。但是出现提示:聚合参数中的语法错误,需要具有可能的 child 限定符的单个列参数。请问是什么原因?

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


加好友 发短信
等级:超级版主 帖子:107739 积分:548028 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/3/10 10:30:00 [只看该作者]

子表统计不支持使用条件。


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


加好友 发短信
等级:七尾狐 帖子:1511 积分:9801 威望:0 精华:0 注册:2014/12/18 16:12:00
  发帖心情 Post By:2022/3/10 12:39:00 [只看该作者]

isnull(Sum(Child(出入库_物料字典).近期出库次数),0) + Sum(Child(出入库_物料字典).入库次数) + Sum(Child(出入库2_物料字典).近期出库次数) + Sum(Child(出入库2_物料字典).入库次数)
上面第一个 isnull 允许我设置,但是后面几个 sum 前面再加 isnull 就不允许了:
isnull(Sum(Child(出入库_物料字典).近期出库次数),0) + isnull(Sum(Child(出入库_物料字典).入库次数),0) + isnull(Sum(Child(出入库2_物料字典).近期出库次数),0) + isnull(Sum(Child(出入库2_物料字典).入库次数),0)

图片点击可在新窗口打开查看此主题相关图片如下:图片19.jpg
图片点击可在新窗口打开查看
我检查过了,子表的各列数据类型都是微整数,应该是没有问题的。



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


加好友 发短信
等级:超级版主 帖子:107739 积分:548028 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/3/10 13:40:00 [只看该作者]

这个表达式列的列类型是什么?

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


加好友 发短信
等级:七尾狐 帖子:1511 积分:9801 威望:0 精华:0 注册:2014/12/18 16:12:00
  发帖心情 Post By:2022/3/10 14:12:00 [只看该作者]

整数。

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


加好友 发短信
等级:超级版主 帖子:107739 积分:548028 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/3/10 14:15:00 [只看该作者]

检查列名、关联名称是不是输错了。如果没有做个例子发上来看看

 回到顶部