以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]重新获取数据控制 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=152480) |
-- 作者:crazyfengyu -- 发布时间:2020/7/13 11:28:00 -- [求助]重新获取数据控制 效果:就是在每次操作数据前提示用户刷新页面重新拉取数据,然后拉取完短时间不会在次提示用户刷新获取数据,请问老师,这个可以怎么操作 |
-- 作者:有点蓝 -- 发布时间:2020/7/13 11:31:00 -- 比如: static d As Date = Date.now If d.AddMinutes(15) < Date.now msgbox("超过15分钟没有刷新数据了") End If 刷新按钮 加载数据的代码 d = Date.now [此贴子已经被作者于2020/7/13 11:32:26编辑过]
|
-- 作者:crazyfengyu -- 发布时间:2020/7/13 11:33:00 -- 不同的窗口的里面不同的表,是不是要多个static变量判断? |
-- 作者:有点蓝 -- 发布时间:2020/7/13 11:36:00 -- 可以使用全局变量,使用窗口或表名做变量名称,如 窗口afterload if vars(e.form.name) <> nothing then vars(e.form.name) = date.now end if 判断按钮: If vars(e.form.name).AddMinutes(15) < Date.now 刷新按钮 加载数据的代码 vars(e.form.name) = Date.now |