Foxtable(狐表)用户栏目专家坐堂 → 如何实现自动计算出每个月最后一天


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

主题:如何实现自动计算出每个月最后一天

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


加好友 发短信
等级:二尾狐 帖子:526 积分:5083 威望:0 精华:0 注册:2015/4/15 15:25:00
  发帖心情 Post By:2016/4/4 20:42:00 [显示全部帖子]

http://www.foxtable.com/help/index.html?n=2720.htm

DataColChanged事件,大概这样写,供参考,可能运行不了,修改修改~

Select Case e.DataCol.Name
    Case "转账日期"
        If e.NewValue Is Nothing Then
            e.DataRow("所属日期结束") = Nothing
        Else
            dim dt as date = e.DataRow("转账日期")
            dim y as Integer = dt.year
            dim m as integer = dt.month
            Dim dt2 As New Date(y, m, Date.DaysInMonth(y,m))     '获取该月的最后一天
             e.DataRow("所属日期结束") = dt2
        End If
End Select

 回到顶部