Foxtable(狐表)用户栏目专家坐堂 → [求助]临时表如何实现Drewcell功能


  共有1947人关注过本帖平板打印复制链接

主题:[求助]临时表如何实现Drewcell功能

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


加好友 发短信
等级:六尾狐 帖子:1310 积分:9518 威望:0 精华:0 注册:2015/6/30 8:46:00
[求助]临时表如何实现Drewcell功能  发帖心情 Post By:2017/5/5 17:03:00 [只看该作者]

生成统计表后,按钮或者命令窗口执行
DataTables("统计表1").GlobalHandler.DrawCell = True

到项目全局DrawCell 事件写代码

If e.Table.Name = "统计表1" Then
    '其它代码
End If

按照有点蓝老师的做法(如上),无法实现,
周日的样式,应该在那里建立 

以下是全局DrawCell 代码
If e.Table.Name = "CQ" Then
    Dim y As String = Forms("生产出勤管理").Controls("Com年").text
    Dim m As String = Forms("生产出勤管理").Controls("Com月").text
    For Each c As Col In e.Table.Cols
        If c.Name <> "部门" AndAlso c.Name <> "姓名" AndAlso c.Name <> "班次" Then
            Dim de As Date = "#" & m & "/" & c.Caption & "/" & y & "#"
            Dim dw As Integer = de.DayOfWeek
            If dw = 0 Then e.Style = "周日"
        End If
    Next
End If

 回到顶部