以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 表达式列中如何实现日期+天数=新的日期 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=104634) |
-- 作者:yangheqing -- 发布时间:2017/8/2 11:21:00 -- 表达式列中如何实现日期+天数=新的日期 不是帮助里的 AddDays 给日期值加上指定的天数。 语法: AddDays(Value) Value: 要加上的天数,可以是负数也可以是正数。 例如: Dim d As
Date = #2/28/2008# |
-- 作者:yangheqing -- 发布时间:2017/8/2 11:31:00 -- 日期列中填写变量(date) + 天数列中填写变量(string) = 新日期中得新的值(date),这个过程怎么实现啊,求助大神门帮忙啊 |
-- 作者:有点甜 -- 发布时间:2017/8/2 11:36:00 -- 不能用表达式列,要写代码的,参考 http://www.foxtable.com/webhelp/scr/1452.htm |
-- 作者:yangheqing -- 发布时间:2017/8/2 14:24:00 -- 老师你好,设置成功了,但是将[施工日期]+[工期]=[完工日期]时,将[完工日期]用代码生成后,将[完工日期]生成word报表中,其他均不能正常生成,如不用[完工日期]则正常生成。谢谢。 |
-- 作者:有点甜 -- 发布时间:2017/8/2 14:37:00 -- 你word模板的公式怎么写的?
如果你写公式,你需要用vbscript的语法 http://www.foxtable.com/webhelp/scr/1415.htm
|
-- 作者:yangheqing -- 发布时间:2017/8/2 14:46:00 -- <Format([完工日期],"yyyy年M月d日" )> |
-- 作者:yangheqing -- 发布时间:2017/8/2 14:47:00 -- 一、工程概况 (一)工程名称:[中标项目]项目 (二)工程地点:[工程地点] (三)工期:工期为[工期]天,时间自<Format([施工日期],"yyyy年M月d日" )>起至<Format([完工日期],"yyyy年M月d日" )>止(由于天气等不可抗力因素,经甲、乙双方协商,工期可适当顺延)。 |
-- 作者:有点甜 -- 发布时间:2017/8/2 16:36:00 -- 应该是全角半角的原因。
http://www.foxtable.com/webhelp/scr/2885.htm
|
-- 作者:yangheqing -- 发布时间:2017/8/2 16:42:00 -- 不是这个原因,我复制<Format([施工日期],"yyyy年M月d日" )>进行修改的。我再研究一下。 |
-- 作者:有点甜 -- 发布时间:2017/8/2 16:48:00 -- 你的施工日期是日期列吗?
做个例子上来看看。 |