Foxtable(狐表)用户栏目专家坐堂 → [求助]请前辈老师帮忙写一个自动变色的代码


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

主题:[求助]请前辈老师帮忙写一个自动变色的代码

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


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

这种看懂代码自己改改

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


加好友 发短信
等级:超级版主 帖子:107896 积分:548849 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/11/3 14:01:00 [显示全部帖子]

DataTables("库存表").AddUserStyle("浅绿", Color.SpringGreen, Color.Black)
DataTables("库存表").AddUserStyle("黄色", Color.Yellow, Color.Black)
DataTables("库存表").AddUserStyle("橙色", Color.Orange, Color.Black)
DataTables("库存表").AddUserStyle("红色", Color.Red, Color.Black)
If e.Col.Name = "库存数量" AndAlso e.Row.IsNull("库存数量") = False
    Dim d As Date = e.Row("日期")
    If d.AddMonths(3) < Date.Today
        e.Style = "黄色"
    ElseIf d.AddMonths(6) < Date.Today
        e.Style = "橙色"
    ElseIf d.AddMonths(12) < Date.Today
        e.Style = "红色"
    Else
        e.Style = "浅绿"
    End If
End If

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


加好友 发短信
等级:超级版主 帖子:107896 积分:548849 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/11/3 14:24:00 [显示全部帖子]

DataTables("库存表").AddUserStyle("浅绿", Color.SpringGreen, Color.Black)
DataTables("库存表").AddUserStyle("黄色", Color.Yellow, Color.Black)
DataTables("库存表").AddUserStyle("橙色", Color.Orange, Color.Black)
DataTables("库存表").AddUserStyle("红色", Color.Red, Color.Black)
If e.Col.Name = "库存数量" AndAlso e.Row.IsNull("库存数量") = False
    Dim d As Date = e.Row("日期")
    If d.AddMonths(12) < Date.Today
        e.Style = "红色"
    ElseIf d.AddMonths(6) < Date.Today
        e.Style = "橙色"
    ElseIf d.AddMonths(3) < Date.Today
        e.Style = "黄色"
    Else
        e.Style = "浅绿"
    End If
End If

 回到顶部