Foxtable(狐表)用户栏目专家坐堂 → [求助]用于函数参数的个数不对


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

主题:[求助]用于函数参数的个数不对

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


加好友 发短信
等级:六尾狐 帖子:1399 积分:10810 威望:0 精华:0 注册:2013/11/8 15:27:00
[求助]用于函数参数的个数不对  发帖心情 Post By:2018/2/11 22:56:00 [显示全部帖子]

Dim  jb3 As New SQLJoinTableBuilder("查询表1","辅助总账")
 jb3.AddTable("辅助总账","科目编码","科目档案","科目编号")
 jb3.AddTable("辅助总账", "部门编码","责任中心档案","部门编号")
 jb3.AddCols("科目编码","一级科目","公司汇总","大区","会计期间","贷方金额","借方金额")
 jb3.AddExp("金额","isnull(贷方金额,0)-isnull(借方金额,0)")
 jb3.Build()
提示错误
用于函数参数的个数不对 在查询表达式 'isnull(贷方金额,0)-isnull(借方金额,0)' 中。

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


加好友 发短信
等级:六尾狐 帖子:1399 积分:10810 威望:0 精华:0 注册:2013/11/8 15:27:00
  发帖心情 Post By:2018/2/11 23:07:00 [显示全部帖子]

Dim  jb3 As New SQLJoinTableBuilder("查询表1","辅助总账")
 jb3.AddTable("辅助总账","科目编码","科目档案","科目编号")
 jb3.AddTable("辅助总账", "部门编码","责任中心档案","部门编号")
 jb3.AddCols("科目编码","一级科目","公司汇总","大区","会计期间","贷方金额","借方金额")
 jb3.AddExp("金额","iif(sum([贷方金额]) is null, 0, sum([贷方金额]))-iif(sum([贷方金额]) is null, 0, sum([借方金额]))")
 jb3.Filter = "科目编码 like '4103%' And (" & filter & ")"
 jb3.Build()

改成这样又提示这样的错误
试图执行的查询中不包含作为合计函数一部分的特定表达式 '科目编码' 。

 回到顶部