Foxtable(狐表)用户栏目专家坐堂 → ID自增,弄到开发版ID不出来。


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

主题:ID自增,弄到开发版ID不出来。

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


加好友 发短信
等级:超级版主 帖子:106207 积分:540158 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/2/7 14:26:00 [显示全部帖子]

既然看不懂就不要乱改。

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


加好友 发短信
等级:超级版主 帖子:106207 积分:540158 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/2/7 15:43:00 [显示全部帖子]

Private Sub 表格计算()
_月首 = CDate(Format(_date, "yyyy-MM-01"))                         '获取当月的第一天日期
Dim i_月首星期 As Integer = _月首.DayOfWeek                             '获取当月第一天是星期几
If i_月首星期 = 0 Then i_月首星期 = 7 '如果1号是周日,计算时使用7,而不是0
If 周 <> -10000  Then
    _表首 = _月首.AddDays(-i_月首星期 + 1+ 周 * 7)
Else
    _表首 = _月首.AddDays(-i_月首星期 + 1)                                  '获取表格第一天的日期,加一是因为从星期一开始
End If
Dim i_天数 As Integer = DateTime.DaysInMonth(_date.Year, _date.Month)   '获取当月的天数
If  周历开个 =  0 Then
    _日期行数 = Math.Ceiling((i_天数 + i_月首星期 - 1) / 7)
Else
    _日期行数 = 1 '减一是因为从星期一开始
End If

'_表尾 = _表首.AddDays(_日期行数 * 7)
_表尾 = _表首.AddDays((_日期行数 * 7)-1)  '2020.02.04修改
_表格行数 = _日期行数 * 2 + 2                                           '表格的行数
Me.Rows.Count = _表格行数
表格赋值()
End Sub

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