Foxtable(狐表)用户栏目专家坐堂 → 每天自动更新日期


  共有4225人关注过本帖平板打印复制链接

主题:每天自动更新日期

美女呀,离线,留言给我吧!
tubairabbit
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:70 积分:971 威望:0 精华:0 注册:2014/2/18 14:27:00
每天自动更新日期  发帖心情 Post By:2014/11/4 9:33:00 [只看该作者]

根据录入的“入库日期”,计算出“库存天数”,即Date.today - e.datarow("入库日期"),需要每天更新。

 

目前想到的方案一是:在afteropenproject中写上重置“入库日期”的代码

DataTables("A").DataCols("入库日期").RaiseDataColChanged()

但是因为数据量比较大,所有行都重置一遍再保存需要较长时间,造成每个用户每次打开项目并保存的时间过长。

 

考虑到每天只需更新一次,不必每个用户每次打开项目都得重置,方案二是:

使用计划管理,且限定管理员执行重置“入库日期”的代码,另外在服务器上长时间开启客户端程序。

 

只知道在计划中设置时间间隔,请教如何实现每天早上6:00执行该重置列的计划呢?或者有更好的每天更新日期的方法?

 


 回到顶部
总数 11 1 2 下一页