Foxtable(狐表)用户栏目专家坐堂 → [求助]关于时间


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

主题:[求助]关于时间

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


加好友 发短信
等级:婴狐 帖子:47 积分:615 威望:0 精华:0 注册:2015/11/16 0:17:00
[求助]关于时间  发帖心情 Post By:2015/12/17 13:28:00 [只看该作者]

请问打项目后 此表结止日期 自动更新为今天日期  帮助里哪里找?

 

根据开始日期 和结止日期 判断金额

 

现在我先判断为空 赋为今天日期 第二天打开项目后 昨天的日期。

 

有的时候结止日期 就为今天日期 替换时同时规换掉了。 

 

我想不出来方法。

 


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


加好友 发短信
等级:婴狐 帖子:47 积分:615 威望:0 精华:0 注册:2015/11/16 0:17:00
  发帖心情 Post By:2015/12/17 13:30:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:qq图片20151217131222.png
图片点击可在新窗口打开查看

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/12/17 16:09:00 [只看该作者]

逻辑是什么?比如可以这样写

 

For Each dr As DataRow In DataTables("表A").Select("")
    If dr.isnull("截止日期") Then
        dr("截止日期") = Date.today
    End If
Next


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


加好友 发短信
等级:婴狐 帖子:47 积分:615 威望:0 精华:0 注册:2015/11/16 0:17:00
  发帖心情 Post By:2015/12/18 17:03:00 [只看该作者]

红师

如果用
for each dr as datarow in ...
if dr.isnulll("...") then
dr("...") = date.today
end if
next
当天 正常赋值2015-12-19
第二天 为空的值就是2015-12-19 不为空 希望他是 当天的日期2015-12-20



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


加好友 发短信
等级:婴狐 帖子:47 积分:615 威望:0 精华:0 注册:2015/11/16 0:17:00
  发帖心情 Post By:2015/12/18 17:09:00 [只看该作者]

我用find根据品名和日期区间 得到单价

 

空白的意思就是直至当日的日期。


图片点击可在新窗口打开查看此主题相关图片如下:qq图片20151220170608.png
图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/12/18 17:13:00 [只看该作者]

afterOpenProject事件写3楼的代码,就可以了。

 回到顶部