Foxtable(狐表)用户栏目专家坐堂 → 日期


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

主题:日期

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


加好友 发短信
等级:超级版主 帖子:110768 积分:563772 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/1/26 20:11:00 [显示全部帖子]

Dim d As Date = Date.Today
Dim dr As DataRow
For i As Integer = 1 To Date.DaysInMonth(d.Year,d.Month)
    dr = DataTables("表A").AddNew
    dr("日期") = new Date(d.Year,d.Month,i)
Next

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110768 积分:563772 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/1/26 22:11:00 [显示全部帖子]

换个其他名称,d这个变量名称在这个事件里重复了

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110768 积分:563772 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/1/27 14:46:00 [显示全部帖子]

dim r as row = tables(xxx).current
Dim dr As DataRow
For i As Integer = 1 To r("天数")
    dr = DataTables("表A").AddNew
    dr("日期") = new Date(r("年"),r("月"),i)
Next

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110768 积分:563772 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/1/28 8:37:00 [显示全部帖子]

遍历所有行,行号为单数就赋值上午,否则赋值下午

 回到顶部
帅哥,在线噢!
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110768 积分:563772 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/1/28 9:56:00 [显示全部帖子]

比如
tables("表A").sort = "日期"
for i as integer=0 to tables("表A").rows.count - 1
if i mod 2 = 0 then
tables("表A").rows(i)("排班") = "上午"
else
tables("表A").rows(i)("排班") = "下"
end if
next

 回到顶部
帅哥,在线噢!
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110768 积分:563772 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/1/28 10:57:00 [显示全部帖子]

没看懂,请详细说明一下

 回到顶部
帅哥,在线噢!
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110768 积分:563772 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/1/28 11:13:00 [显示全部帖子]

10楼的代码不可能会影响单元格的编辑。不会把这个代码放到表事件了吧!这种代码适合放到窗口按钮执行

 回到顶部
帅哥,在线噢!
有点蓝
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110768 积分:563772 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/1/28 11:23:00 [显示全部帖子]

这种代码仅适合执行一次,初始化一下数据,如果需要改动在手工改动

 回到顶部
帅哥,在线噢!
有点蓝
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110768 积分:563772 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/2/1 22:12:00 [显示全部帖子]

请上传实例说明

 回到顶部
帅哥,在线噢!
有点蓝
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110768 积分:563772 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/2/1 22:57:00 [显示全部帖子]

都说了这种代码不能放到表事件使用。何况一个表会有多个重复的日期,请设计窗口,放到按钮里处理

 回到顶部
总数 13 1 2 下一页