以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 如何求时间运算 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=8882) |
-- 作者:tslz321 -- 发布时间:2010/12/19 21:51:00 -- 如何求时间运算 有三列,一列为日期型数据,列名称为,开始时间,一列为数值型数据,列名称为延长天数,第三列为日期型数据,第三列的值要在第一列的日期基础上,再加上第二列的天数,请问第三列的函数表达式怎么做啊 |
-- 作者:程兴刚 -- 发布时间:2010/12/19 22:38:00 --
http://help.foxtable.com/index.html?n=1476.htm [此贴子已经被作者于2010-12-19 22:38:20编辑过]
|
-- 作者:狐狸爸爸 -- 发布时间:2010/12/20 8:16:00 -- 这个不能用表达式的,只能用代码,设置DataColChanged事件:
Select Case e.DataCol.Name Case “开始时间", "延长天数" If e.DataRowIsNull("开始天数") Then dr("第三列") = Nothing Else dr("第三列") = e.DataRow("开始日期").AddDays(e.DataRow(”延长天数") End If End Select |