Foxtable(狐表)用户栏目专家坐堂 → [求助]根据其他表条件筛选


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

主题:[求助]根据其他表条件筛选

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


加好友 发短信
等级:六尾狐 帖子:1394 积分:10728 威望:0 精华:0 注册:2013/11/8 15:27:00
[求助]根据其他表条件筛选  发帖心情 Post By:2021/9/26 15:41:00 [只看该作者]

Dim b As New SQLGroupTableBuilder("统计表1","导入")
b.C
b.Groups.AddDef("年份") 
b.Groups.AddDef("月份") 
b.Groups.AddDef("制单人") 
b.Groups.AddDef("凭证号")
b.Totals.AddDef("借方金额") 
b.Totals.AddDef("贷方金额")
b.Totals.AddExp("借贷差额","isnull([借方金额],0)-isnull([贷方金额],0)")
b.Filter = "年份 = '" & NF & "' and 月份 = '" & YF & "'"
b.Build 

    Tables("导入").Filter = ”如何根据统计表1结果中借贷差额不为0的来筛选” 
[此贴子已经被作者于2021/9/26 15:41:33编辑过]

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


加好友 发短信
等级:超级版主 帖子:110758 积分:563716 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/9/26 15:51:00 [只看该作者]

……
b.Build 
dim s as string = “1=2”
for each dr as datarow in datatables("统计表1").select(借贷差额 <> 0)
s = s & " or (制单人='" & dr("制单人") & "' and 凭证号 = '" & dr("凭证号") & "')"
next
s = "(" & s & ") and 年份 = '" & NF & "' and 月份 = '" & YF & "'"
Tables("导入").Filter = s

 回到顶部