Foxtable(狐表)用户栏目专家坐堂 → [求助]请教GetValues中Filter方法关于日期的表达式


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

主题:[求助]请教GetValues中Filter方法关于日期的表达式

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


加好友 发短信
等级:幼狐 帖子:174 积分:1665 威望:0 精华:0 注册:2018/4/22 18:54:00
[求助]请教GetValues中Filter方法关于日期的表达式  发帖心情 Post By:2019/2/18 0:55:00 [只看该作者]

各位老师好:
想通过下面的代码统计出各个年度内参与帮扶的乡镇数,可是在生成的临时表中,统计出的结果没有分年度列出,而且是总数,也知道用GetValues中Filter方法,但代码不会写,请指教,谢谢

Dim g1 As New GroupTableBuilder("帮扶统计表2", DataTables("困难人员帮扶记录表"))
g1.Groups.AddDef("走访日期", DateGroupEnum.Year, "年度")
g1.Totals.AddDef("姓名", AggregateEnum.Count, "帮扶户数") 
g1.VerticalTotal = True   '--合计
g1.Build()    '---生成

DataTables("帮扶统计表2").DataCols.Add("年度内参与帮扶乡镇数",Gettype(Integer))
For Each dr As DataRow In DataTables("帮扶统计表2").DataRows 
  Dim d As Date = new Date(val(dr("年度")),1)   不知道这一行写的对不对
  dr("年度内参与帮扶乡镇数") = DataTables("困难人员帮扶记录表").GetValues("所在乡镇,这里的Filter代码不会写").Count
Next

这是项目中两个表的截图,一个是困难人员帮扶记录表,一个是生成的临时表帮扶统计表2

图片点击可在新窗口打开查看此主题相关图片如下:360截图20190218004418780.jpg
图片点击可在新窗口打开查看


图片点击可在新窗口打开查看此主题相关图片如下:360截图20190218004135533.jpg
图片点击可在新窗口打开查看

[此贴子已经被作者于2019/2/18 8:36:48编辑过]

 回到顶部