Foxtable(狐表)用户栏目专家坐堂 → 关于数据加载


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

主题:关于数据加载

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


加好友 发短信
等级:四尾狐 帖子:932 积分:6531 威望:0 精华:0 注册:2014/6/25 10:48:00
关于数据加载  发帖心情 Post By:2014/12/4 14:40:00 [显示全部帖子]

老师,我要将下列代码改为只加载本月数据,怎么修改代码??

示例四

对于录入员,只加载本年的订单:

If e.DataTableName = "订单" AndAlso e.User.Name = "录入员" Then
    Dim
StartDate As New Date(Date.Today.Year, 1, 1)
   
Dim EndDate As New Date(Date.Today.Year, 12 ,31)
    e.Filter =
"[日期] >= #" & StartDate & "# And [日期] <= #" & EndDate & "#"
End
If


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


加好友 发短信
等级:四尾狐 帖子:932 积分:6531 威望:0 精华:0 注册:2014/6/25 10:48:00
  发帖心情 Post By:2014/12/4 14:56:00 [显示全部帖子]

以下是引用Bin在2014-12-4 14:40:00的发言:
http://www.foxtable.com/help/topics/2720.htm

再问,如果不是指定年度的月份,而是当前系统日期的月份,请问怎么改代码呢,谢谢??

筛选指定月份数据

例如筛选2011年6月份的订单:

Dim y As Integer = 2011 '指定年份
Dim
m As Integer = 6 '指定月份
Dim
dt1 As New Date(y, m, 1)
Dim
dt2 As New Date(y, m, Date.DaysInMonth(2011,6)) '获取该月的最后一天
Dim
Filter As String
Filter
= "日期 >= #" & dt1 & "# And 日期 <= #" & dt2 & "#"
Tables
("订单").Filter = Filter


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


加好友 发短信
等级:四尾狐 帖子:932 积分:6531 威望:0 精华:0 注册:2014/6/25 10:48:00
  发帖心情 Post By:2014/12/4 17:07:00 [显示全部帖子]

老师,打开项目提示至少一个参数没有被指定,是什么情况叱

 回到顶部