Foxtable(狐表)用户栏目专家坐堂 → [灌水]大家来找茬(帮助文件中的错误)


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

主题:[灌水]大家来找茬(帮助文件中的错误)

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


加好友 发短信
等级:幼狐 帖子:168 积分:2609 威望:0 精华:0 注册:2012/10/16 22:38:00
  发帖心情 Post By:2015/8/30 23:08:00 [显示全部帖子]

http://www.foxtable.com/help/topics/2706.htm

加载本季度数据

例如加载本季度的订单:

Dim y As Integer = Date.Today.Year
Dim
q As Integer = (Date.Today.Month - 1) \ 3 + 1 '计算现在是第几个季度
Dim
dt1 As New Date(y, 3 * (q - 1) + 1, 1) '获取本季度的第一天
Dim
dt2 As New Date(y, 3 * q, Date.DaysInMonth(2011,3 * q)) '获取本季度的最后一天    ,注:这里应该用前面的变量“ y ”,虽然结果,不会出错,但理论上应该用本年的年份,而不是指定的年份。
Dim
Filter As String
Filter
= "日期 >= #" & dt1 & "# And 日期 <= #" & dt2 & "#"
DataTables(
"订单").LoadFilter = Filter
DataTables(
"订单").Load()

注意第二行代码,用的是整除运算符(\),而不是通常的除法运算符(/),整除运算符会直接对结果取整。


 回到顶部