易表在线答疑技术与交流用户社区 → [求助]怎样获知易表系统处于空闲状态?


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

主题:[求助]怎样获知易表系统处于空闲状态?

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


加好友 发短信
等级:论坛游民 帖子:89 积分:298 威望:0 精华:0 注册:2008/7/4 20:12:00
[求助]怎样获知易表系统处于空闲状态?  发帖心情 Post By:2012/3/29 13:13:00 [显示全部帖子]

请教各位老师,我想让系统在空闲时,自动执行一些后台语句,来刷新数据,那么要如何才能获知易表当前处于空闲状态?另外,有没有函数可以判断并自动关闭“打印预览”窗口,因为好像有用户执行完这个打印预览后如果没有关闭,别人没办法保存。谢谢了!

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


加好友 发短信
等级:论坛游民 帖子:89 积分:298 威望:0 精华:0 注册:2008/7/4 20:12:00
  发帖心情 Post By:2012/3/29 14:02:00 [显示全部帖子]

谢谢老师,关键是在多人共享使用时,以备份文件是否生成作判断,存在不确定性,因为你没保存,但别人有保存,造成误判。

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


加好友 发短信
等级:论坛游民 帖子:89 积分:298 威望:0 精华:0 注册:2008/7/4 20:12:00
  发帖心情 Post By:2012/3/29 17:11:00 [显示全部帖子]

谢谢老师启发。请问有没有函数可以关闭“打印预览”窗口的,不用退出系统的办法。

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


加好友 发短信
等级:论坛游民 帖子:89 积分:298 威望:0 精华:0 注册:2008/7/4 20:12:00
  发帖心情 Post By:2012/3/29 20:17:00 [显示全部帖子]

如:关闭录入窗口,CloseWindow();关闭指定的备注、图片、明细等窗口,如果不带参数,关闭所有的窗口(不包括录入窗口),CloseColWindow("照片")。
那么,用什么方式,达到用类似公式或语句关闭执行打印预览时打开的预览窗口,避免因用户执行打印预览后,没有及时关闭预览窗口,造成其他用户不能正常保存。

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


加好友 发短信
等级:论坛游民 帖子:89 积分:298 威望:0 精华:0 注册:2008/7/4 20:12:00
  发帖心情 Post By:2012/3/30 0:36:00 [显示全部帖子]

wjq1072 版主真是厉害,佩服、佩服!谢谢了。
请问设置两个变量,加上窗口属性赋值,然后依据这个公式:
SetVariable("%A%",0) And SetVariable("%B%",-1) And Report(GridName,"09",1,Rows,0)
怎么能实现30秒计时和关闭预览窗口。奇妙。。。。,但不理解,请赐教。
如果要改为60秒该怎样设置?

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


加好友 发短信
等级:论坛游民 帖子:89 积分:298 威望:0 精华:0 注册:2008/7/4 20:12:00
  发帖心情 Post By:2012/3/30 0:42:00 [显示全部帖子]

明白老师的机关了,谢谢啊。问题解决了。

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


加好友 发短信
等级:论坛游民 帖子:89 积分:298 威望:0 精华:0 注册:2008/7/4 20:12:00
  发帖心情 Post By:2012/3/30 21:11:00 [显示全部帖子]

实践中完善:
应该在“SetVariable("%A%",0) And SetVariable("%B%",-1) And Report(GridName,"09",1,Rows,0) ”语句之后,再加入一句:
SetVariable("%A%",0) And SetVariable("%B%",0)
来停止定时触发公式。
这样,即使用户手动关闭了预览窗口,也不会到时后 又执行一次关闭窗口的动作而导致错误。

 回到顶部