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


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

主题:关于数据加载

帅哥哟,离线,有人找我吗?
爱相随
  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


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/12/4 14:40:00 [只看该作者]


 回到顶部
帅哥哟,离线,有人找我吗?
爱相随
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | 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


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/12/4 14:57:00 [只看该作者]

看帮助,下面有例子,各种情况的例子都有

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/12/4 15:00:00 [只看该作者]

Dim y As Integer = Date.Today.Year

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/12/4 15:01:00 [只看该作者]

Dim m As Integer = Date.Today.Month
[此贴子已经被作者于2014-12-4 15:00:42编辑过]

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


加好友 发短信
等级:四尾狐 帖子:998 积分:6656 威望:0 精华:0 注册:2014/10/20 11:06:00
  发帖心情 Post By:2014/12/4 15:01:00 [只看该作者]

Dim y As Integer = Date.Today.Year
Dim 
m As Integer = Date.Today.Month
Dim 
dt1 As New Date(ym1)
Dim 
dt2 As New Date(ymDate.DaysInMonth(ym)) '获取本月的最后一天
Dim 
Filter As String
Filter
 = "日期 >= #" & dt1 & "# And 日期 <= #" & dt2 & "#"
Tables(
"订单").Filter = Filter

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


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

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

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/12/4 17:08:00 [只看该作者]

以下是引用爱相随在2014-12-4 17:07:00的发言:
老师,打开项目提示至少一个参数没有被指定,是什么情况叱

 

sql语句有错,比如表名、列名写错了。


 回到顶部