Foxtable(狐表)用户栏目专家坐堂 → 求助:组合筛选问题


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

主题:求助:组合筛选问题

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


加好友 发短信
等级:小狐 帖子:356 积分:2314 威望:0 精华:0 注册:2014/10/4 9:38:00
求助:组合筛选问题  发帖心情 Post By:2015/10/21 10:51:00 [只看该作者]

求助:如何把红色部分的条件代码改了,可以组合筛选?

Dim dt1 As WinForm.DateTimePicker
Dim dt2 As WinForm.DateTimePicker
dt1 = e.Form.Controls("StartDate")
dt2 = e.Form.Controls("EndDate")
If e.Form.Controls("StartDate").Value = Nothing Or e.Form.Controls("EndDate").Value = Nothing Then
    Return
End If
Dim b As New CrossTableBuilder("统计表1",DataTables("企业每月纳税情况"))

Dim cj As WinForm.TextBox  = e.Form.Controls("TextBox1")
Tables("企业每月纳税情况").Filter=" 简称 Like '*" & cj.Text & "*'"

b.Filter ="[日期] >= #" & dt1.Value & "# And [日期] <= #" & dt2.Value & "#"

b.HGroups.AddDef("中文简称") '添加列用于水平分组
b.HGroups.AddDef("年") '添加列用于水平分组
b.HGroups.AddDef("月") '添加列用于水平分组
b.HGroups.AddDef("申报_增值税") '添加列用于水平分组
b.HGroups.AddDef("申报_综合申报") '添加列用于水平分组
b.HGroups.AddDef("申报_个税") '添加列用于水平分组
b.HGroups.AddDef("申报_企业所得税") '添加列用于水平分组
b.HGroups.AddDef("申报_社保") '添加列用于水平分组
b.HGroups.AddDef("申报_文化建设税") '添加列用于水平分组
b.VGroups.AddDef("日期",DateGroupEnum.Year,"{0}年") '添加日期列用于垂直分组,按年分组
b.VGroups.AddDef("日期","{0}月") '添加日期列用于垂直分组,按月分组
b.Totals.AddDef("税费合计") '添加数量列用于统计
b.Build '生成统计表
Tables("纳税申报情况统计_Table1").DataSource = b.BuildDataSource()

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


加好友 发短信
等级:小狐 帖子:356 积分:2314 威望:0 精华:0 注册:2014/10/4 9:38:00
  发帖心情 Post By:2015/10/21 10:57:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:qq图片20151021104340.png
图片点击可在新窗口打开查看

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


加好友 发短信
等级:小狐 帖子:356 积分:2314 威望:0 精华:0 注册:2014/10/4 9:38:00
  发帖心情 Post By:2015/10/21 10:58:00 [只看该作者]

中文简称列筛选,代码写不对,无法筛选

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/10/21 10:59:00 [只看该作者]

Dim cj As WinForm.TextBox  = e.Form.Controls("TextBox1")

b.Filter ="简称 Like '*" & cj.Text & "*' and [日期] >= #" & dt1.Value & "# And [日期] <= #" & dt2.Value & "#"

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


加好友 发短信
等级:小狐 帖子:356 积分:2314 威望:0 精华:0 注册:2014/10/4 9:38:00
  发帖心情 Post By:2015/10/21 11:02:00 [只看该作者]

可以了,谢谢

 回到顶部