Foxtable(狐表)用户栏目专家坐堂 → [求助]怎么定义从选定年的第一天开始统计数据?


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

主题:[求助]怎么定义从选定年的第一天开始统计数据?

帅哥,在线噢!
lrh9537
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:399 积分:3266 威望:0 精华:0 注册:2012/11/16 12:19:00
[求助]怎么定义从选定年的第一天开始统计数据?  发帖心情 Post By:2013/6/19 6:39:00 [只看该作者]

怎么定义从选定年的第一天开始统计数据?比如选择2012年,11月,那么生成出生人数就是从2012.1.1到2012.11.30之间出生的人数,请教各位老师帮我修改下代码,谢谢

 

Dim village As WinForm.ComboBox = e.Form.Controls("选择村级单位")
village.Combolist = DataTables("出生").GetCombolistString("单位名称")

Dim year As WinForm.ComboBox = e.Form.Controls("年")
Dim month As WinForm.ComboBox = e.Form.Controls("月")
Dim csrq As WinForm.DateTimePicker = e.Form.Controls("DateTimePicker1")


Dim FirstDay As Date = New Date(year.Text,month.Text,1) '第一天
Dim LastDay As Date = New Date(year.Text,month.Text,Date.DaysInMonth(year.Text,month.Text)) '最后一天
Dim yearDay As Date = New Date(year.Text,1) '第一天

 

r("出生_总数") = DataTables("出生").Compute("Count(_Identify)", filter & " And 子女出生日期 >= #" & yearDay &  "#  And 子女出生日期 <= #" & LastDay & "#" )
        r("出生_政策内_一孩") = DataTables("出生").Compute("Count(_Identify)", filter & " And 子女政策属性 = '政策内' And 子女孩次 = 1 And 子女出生日期 >= #"  & yearDay &  "#  And 子女出生日期 <= #" & LastDay & "#" )
        r("出生_政策内_二孩") = DataTables("出生").Compute("Count(_Identify)", filter & " And 子女政策属性 = '政策内' And 子女孩次 = 2 And 子女出生日期 >= #" & yearDay &  "#  And 子女出生日期 <= #" & LastDay & "#" )

 


此主题相关图片如下:qq图片20130619063422.jpg
按此在新窗口浏览图片

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178530 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/6/19 8:35:00 [只看该作者]

代码一眼看去没发现问题啊,有什么问题?

 回到顶部