以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=93861)

--  作者:187398
--  发布时间:2016/12/8 17:46:00
--  [求助]

我想做这样一个表:一个日期列,一个天数列,我要怎么做才能在日期列中输入日期,天数列中输入天数,然后在第三列中自动生成日期列加天数后列的新日期?

求大神们帮忙


--  作者:有点蓝
--  发布时间:2016/12/8 20:09:00
--  
参考:http://www.foxtable.com/webhelp/scr/0625.htm

Select Case e.DataCol.Name 
    Case "日期","天数"
        If e.DataRow.IsNull("日期") OrElse e.DataRow.IsNull("天数")  Then
            e.DataRow("新日期") = Nothing
        Else
            e.DataRow("新日期") = e.DataRow("日期").AddDays(e.DataRow("天数"))
        End If
End Select

--  作者:187398
--  发布时间:2016/12/9 8:13:00
--  
感谢!解决了。