Foxtable(狐表)用户栏目专家坐堂 → [求助]统计报错


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

主题:[求助]统计报错

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/6/27 14:28:00 [显示全部帖子]

 Access数据源的话,要这样写

 

b.Totals.AddExp("付款","金额-iif([付款] is null, 0, [付款])","未付款")'添加表达式列:未付款用于统计


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/6/27 15:04:00 [显示全部帖子]

 金额列是不是表达式?表可能不存在金额列,你要用 数量*单价 去表示
[此贴子已经被作者于2014-6-27 15:03:54编辑过]

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/6/27 15:28:00 [显示全部帖子]

 你的 金额列 不能是表达式列啊,付款 列也不能是表达式列啊

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/6/27 15:31:00 [显示全部帖子]

 你的采购明细表,是不是有表达式列?金额列或付款列,可能是表达式列。

 

 表达式列不能直接在SqlCross中使用。

 

http://www.foxtable.com/help/topics/2389.htm

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/6/27 15:34:00 [显示全部帖子]

b.Totals.AddExp("付款","数量*单价-iif([付款] is null, 0, [付款])","未付款")'添加表达式列:未付款用于统计


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/6/27 15:47:00 [显示全部帖子]

 回复25楼,是

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/6/27 16:04:00 [显示全部帖子]

以下是引用utcxray在2014-6-27 16:03:00的发言:


运行正常,谢谢 有点甜   ,谢谢  BIN  ,  最后还想问,“未付款”作为列标题没有出现是何原因?

 

这个是统计,统计的内容,是在表里面的,不显示在列。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/6/27 16:17:00 [显示全部帖子]

 统计的就是这个数据 数量*单价-iif([付款] is null, 0, [付款]) 意思就是未付款啊。

 回到顶部