以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  项目备份与项目重载  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=23874)

--  作者:xvkewen
--  发布时间:2012/9/22 11:48:00
--  项目备份与项目重载

请教以下问题:

 

1、什么代码可以设置项定期进行自动备份?

 

2、怎样设置,每次当切换一次用户时,当前项目重新加载?


--  作者:lin_hailun
--  发布时间:2012/9/22 12:02:00
--  
 备份看这一章 http://www.foxtable.com/help/topics/2075.htm

 自动执行代码看这一章 http://www.foxtable.com/help/topics/0657.htm

 自己组合一下,不行再问。

 第二个问题,切换用户不会重新加载项目,但会激发LoadUserSetting事件

--  作者:xvkewen
--  发布时间:2012/9/22 12:16:00
--  
可不可以在LoadUserSetting事件中设置强制重新加载项目呢?
--  作者:xvkewen
--  发布时间:2012/9/22 12:38:00
--  
以下是引用xvkewen在2012-9-22 12:16:00的发言:
可不可以在LoadUserSetting事件中设置强制重新加载项目呢?

 

因为切换用户以后,新用户还会有上个用户的部分权限,只有重新打开项目后,新用户的权限才可以正常使用,所以才会想到能否利用LoadUserSetting事件设置重新加载项目。但该怎么做呢?


--  作者:lin_hailun
--  发布时间:2012/9/22 13:30:00
--  
以下是引用xvkewen在2012-9-22 12:38:00的发言:

 

因为切换用户以后,新用户还会有上个用户的部分权限,只有重新打开项目后,新用户的权限才可以正常使用,所以才会想到能否利用LoadUserSetting事件设置重新加载项目。但该怎么做呢?


那,权限控制的代码写在LoadUserSetting中不就可以了?加载项目的时候,在afteropenprojec之后会执行LoadUserSetting