Foxtable(狐表)用户栏目专家坐堂 → [求助]SQLGroupTableBuilder的过滤条件怎么写?


  共有2445人关注过本帖平板打印复制链接

主题:[求助]SQLGroupTableBuilder的过滤条件怎么写?

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


加好友 发短信
等级:童狐 帖子:255 积分:2347 威望:0 精华:0 注册:2011/4/25 9:23:00
[求助]SQLGroupTableBuilder的过滤条件怎么写?  发帖心情 Post By:2020/11/29 15:37:00 [只看该作者]

Dim b As New SQLGroupTableBuilder("统计表1","采购订单表")
b.C
Dim Cols1() As String = {"单据系统编号","_Identify"}
Dim Cols2() As String = {"检验报告系统编号","检验报告ID"}
b.AddTable("采购订单表",Cols1,"采购收货表",Cols2,JoinModeEnum.Left)
b.Groups.AddDef("{采购订单表}.采购单号")
b.Groups.AddDef("{采购订单表}.货品编号") 
b.Groups.AddDef("{采购订单表}.采购数量") 
b.Totals.AddDef("{采购收货表}.收货数量") 

b.Filter = "{采购订单表}.采购数量 > isnull({采购收货表}.收货数量,0) "

b.Build

有采购订单表和收货表2张表,我想通过以上代码统计出采购订单未收完货的数据,但filter这么写的结果不对,那么应该怎么写才对呢?

 回到顶部