Foxtable(狐表)用户栏目专家坐堂 → 求助:列表达式如何计算日期列为月最后一天?


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

主题:求助:列表达式如何计算日期列为月最后一天?

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


加好友 发短信
等级:狐神 帖子:5015 积分:25363 威望:0 精华:0 注册:2015/8/18 9:21:00
  发帖心情 Post By:2016/7/2 8:46:00 [显示全部帖子]

表达式不行,改为数据列,用代码做
DataColChanged事件

If e.DataCol.Name = "日期" AndAlso not e.DataRow.IsNull("日期") Then
    Dim d As Date = e.DataRow(e.DataCol.Name)
    e.DataRow("是否为月最后一天") = (d.Day = new Date(d.Year,d.Month+1,1).AddDays(-1).Day )
End If

 回到顶部