以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 备份 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=59764) |
|
-- 作者:方沈 -- 发布时间:2014/11/10 16:09:00 -- 备份 各位大侠:能否实现,当用户组是“经理”登陆时,系统自动备份附件到指定路径。
也就是,当经理在A电脑登录时(或登陆后),系统自动在A电脑上备份附件。 当经理在B电脑登录时(或登陆后),系统自动在B电脑上备份附件。
附件是access 保存地点在 D:\\管理系统备份\\备份
我现在在项目属性中设置 D:\\管理系统备份\\备份 这样的话,只要每个人登陆后,都会在登陆者的电脑上备份。
谢谢 |
|
-- 作者:有点甜 -- 发布时间:2014/11/10 16:12:00 -- 1、可以直接编写代码备份 http://www.foxtable.com/help/topics/0343.htm
2、可以用代码设置备份 Syscmd.Project.Backup("D:\\管理系统备份\\备份") |
|
-- 作者:jswjyjf -- 发布时间:2014/11/10 16:32:00 -- Syscmd.Project.Backup("D:\\管理系统备份\\备份") 这样备份的 是 什么 ,是一个项目文件吧 |
|
-- 作者:有点甜 -- 发布时间:2014/11/10 16:35:00 -- 以下是引用jswjyjf在2014-11-10 16:32:00的发言:
Syscmd.Project.Backup("D:\\管理系统备份\\备份") 这样备份的 是 什么 ,是一个项目文件吧
如果设置了 包括附件,就备份项目文件和附件 |
|
-- 作者:方沈 -- 发布时间:2014/11/10 16:37:00 -- FileSys.CopyDirectory ( "C:\\TestFiles", "C:\\TestFiles2", True)
这样是否会备份到很多人的电脑 |
|
-- 作者:有点甜 -- 发布时间:2014/11/10 16:38:00 -- 以下是引用方沈在2014-11-10 16:37:00的发言:
FileSys.CopyDirectory ( "C:\\TestFiles", "C:\\TestFiles2", True)
这样是否会备份到很多人的电脑
你可以加入用户的判断啊。比如
If User.Name = "经理" Then |
|
-- 作者:方沈 -- 发布时间:2014/11/10 16:39:00 -- 是把附件备份到"D:\\管理系统备份\\备份") |
|
-- 作者:方沈 -- 发布时间:2014/11/10 16:42:00 -- 怎么写,写在哪里? 谢谢
我就这个意思, 如果是经理登入,复制附件(不是覆盖) 谢谢 |
|
-- 作者:有点甜 -- 发布时间:2014/11/10 16:43:00 -- 写入对应的路径即可啊
FileSys.CopyDirectory (ProjectPath & "附件", "D:\\管理系统备份\\备份", True) |
|
-- 作者:jswjyjf -- 发布时间:2014/11/10 16:46:00 -- 如何设置括附件,就备份项目文件和附件 |