以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 定时归档行数据 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=85709) |
-- 作者:liu1992 -- 发布时间:2016/6/1 14:57:00 -- 定时归档行数据 有两张结构完全一致的表,表A中有一列月份,会记录下该行数据生成时的月份即“收租月”,如图: 因为数据是根据当前月份生成的,现在希望: 如果5月生成了一批数据,当时间到6月1日凌晨00:00时,将“收租月”显示是5月的数据全部都复制到表B,并删除表A的数据,请问该如何实现?
|
-- 作者:大红袍 -- 发布时间:2016/6/1 15:01:00 -- AfterOpenProject事件,判断一下然后filler填充数据即可
Dim r As Row = Tables("表A").current
http://www.foxtable.com/help/topics/0680.htm
|
-- 作者:liu1992 -- 发布时间:2016/6/1 15:42:00 -- Dim r As Row = Tables("本期开票").current
我按照这样写入之后,不能备份到“BQKP归档”表中,“本期开票”表内的数据不管是当前月还是以往月份的数据全部都被删除掉了。请问我哪里写错了? |
-- 作者:大红袍 -- 发布时间:2016/6/1 15:46:00 -- 试试,看弹出什么。
Dim r As Row = Tables("本期开票").current |
-- 作者:liu1992 -- 发布时间:2016/6/1 16:00:00 -- 在修改afteropenproject显示当前月-->6月,两次。 因为"本期开票"表示根据当前月生成数据行,在程序打开状态下,我先将系统时间改成5月,然后它会生成5月的数据,然后关闭程序之后将系统时间改为6月再打开,程序没有生成6月该生成的数据,关闭之后再打开才会生成6月数据,等于要两次才会生成6月数据。 |
-- 作者:大红袍 -- 发布时间:2016/6/1 16:03:00 -- 收租月是6月,自然不会拷贝数据啊,要到7月才会拷贝6月的数据啊 |