Foxtable(狐表)用户栏目专家坐堂 → 用DataTable.Compute计算时错误


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

主题:用DataTable.Compute计算时错误

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


加好友 发短信
等级:管理员 帖子:47477 积分:251256 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2010/5/25 16:04:00 [显示全部帖子]

如果工号是字符:

 

Sum = DataTable("XXX").Compute("Sum(正班工资)", "[日期] = #" & r("日期")  & "# And [工号] = '" & r("工号") & "'")

 

如果工号是数值

 

Sum = DataTable("XXX").Compute("Sum(正班工资)", "[日期] = #" & r("日期")  & "# And [工号] = " & r("工号") )


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


加好友 发短信
等级:管理员 帖子:47477 积分:251256 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2010/5/25 17:09:00 [显示全部帖子]

Compute不会有问题的,有问题的是你给定的条件,仔细检查。

你的条件是和当前行同一日期和同一工号的“正班工资”汇总。


 回到顶部