Foxtable(狐表)用户栏目专家坐堂 → 窗口中的表重新计算


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

主题:窗口中的表重新计算

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


加好友 发短信
等级:九尾狐 帖子:2234 积分:15284 威望:0 精华:0 注册:2015/7/18 10:10:00
窗口中的表重新计算  发帖心情 Post By:2016/2/19 6:09:00 [显示全部帖子]

 e.DataRow("汇总金额")=DataTables("明细表").SQLCompute("sum(借方金额)",“交易户名= '" & e.DataRow("交易户名") & "'and 交易日期 >= #" & forms("统计汇总").controls("开始日期") & "# and 交易日期 <= #" & forms("统计汇总").controls("截止日期") & "#") 上述代码有什么问题吗?执行时总是提交出错误,提示如下:


没有为 字符串“交易户名= '张三'and 交易日期 >= #” 和 类型“DateTimePicker” 定义运算符“&”。


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


加好友 发短信
等级:九尾狐 帖子:2234 积分:15284 威望:0 精华:0 注册:2015/7/18 10:10:00
  发帖心情 Post By:2016/2/19 8:48:00 [显示全部帖子]

试了,不行


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


加好友 发短信
等级:九尾狐 帖子:2234 积分:15284 威望:0 精华:0 注册:2015/7/18 10:10:00
  发帖心情 Post By:2016/2/19 10:15:00 [显示全部帖子]

e.DataRow("汇总金额")=DataTables("明细表").SQLCompute("sum(借方金额)",filter & "交易户名= '" & e.DataRow("交易户名") & "'")

 

filter是定义的其他条件组合(包含交易日期及其他),上述格式对吗?

提示错误如下:

语法错误 (操作符丢失) 在查询表达式 '交易日期 >= #2012-05-01# And 交易日期 <= #2012-11-30#交易户名= '张三'' 中。


 回到顶部