以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 查询表日期问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=127035) |
||||
-- 作者:fanbozoo -- 发布时间:2018/11/3 15:06:00 -- 查询表日期问题 查询表中,有起始日期和期限两列,增加一列到期日期,想(到期日期=起始日期+期限) ,但按http://www.foxtable.com/webhelp/index.htm?page=1452.htm中的代码设置后无效。请老师指教,如何实际。 |
||||
-- 作者:有点蓝 -- 发布时间:2018/11/3 15:23:00 -- 写了什么代码?上传具体实例看看 |
||||
-- 作者:fanbozoo -- 发布时间:2018/11/3 15:34:00 -- Dim dc As DataCol = e.DataCol Dim dr As DataRow = e.DataRow If dc.Name = "起始日期" OrElse dc.Name = "期限" Then If dr.IsNull("起始日期") OrElse dr.IsNull("期限") Then dr("到期日期") = Nothing Else dr("到期日期") = dr("起始日期").AddDays(dr("期限")) End If End If 就这段。不知道是不是查询表的问题,所以才无法使用这段代码 。
|
||||
-- 作者:有点蓝 -- 发布时间:2018/11/3 15:38:00 -- 菜单查询表按钮哪里添加的查询表?还是使用代码添加的查询表? |
||||
-- 作者:fanbozoo -- 发布时间:2018/11/3 15:41:00 -- 菜单里添加的查询表。 |
||||
-- 作者:有点蓝 -- 发布时间:2018/11/3 15:46:00 -- 选中"起始日期"列,然后重置列 |
||||
-- 作者:fanbozoo -- 发布时间:2018/11/3 15:51:00 --
|
||||
-- 作者:有点蓝 -- 发布时间:2018/11/3 16:05:00 -- 查询表里都没有"起始日期"和"期限"这2个列啊 |
||||
-- 作者:fanbozoo -- 发布时间:2018/11/3 16:07:00 -- 查询表里的“开票日期”和“付款期限”。 |
||||
-- 作者:有点蓝 -- 发布时间:2018/11/3 16:07:00 -- 既然知道,把代码里列名改正确即可 |