以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  备份请教  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=28793)

--  作者:QQ89559611
--  发布时间:2016/7/18 9:20:00
--  备份请教

可否用易表的函数在某个盘符创了文件夹,然后备份的文件放进文件夹中,用按钮来实现,请大师指导指导

[此贴子已经被作者于2016/7/18 9:21:11编辑过]

--  作者:slofwls
--  发布时间:2016/7/18 18:07:00
--  
我是这样处理的,在当前文件夹下,手工建立文件夹(如果移动自己编制的程序,可以连同文件夹一并拷贝)。公式:
if(Exist(docdir + "\\年度备份\\"+[初始设置!工资年度]+ "工资结算表.egd")= False,save() and backupfile(docdir+"\\年度备份\\"+[初始设置!工资年度]+"工资结算表.egd")AND MSGBOX([初始设置!工资年度] + "备份结束!年度备份数据在/年度备份/目录下。",1),IF(MSGBOX([初始设置!工资年度]+"数据已存在!,继续备份吗?",2)=TRUE,save() and backupfile(docdir+"\\年度备份\\"+[初始设置!工资年度]+"工资结算表.egd")AND MSGBOX([初始设置!工资年度]+"备份结束!年度备份数据在/年度备份/目录下。",1),TRUE))


含义大致是:将(工资年度)工资结算表备份,如果已经存在,则提示“继续备份吗”,点“是”,覆盖备份。

--  作者:QQ89559611
--  发布时间:2016/7/19 12:22:00
--  

能通过不手工创建文件夹,用函数来创文件夹,并把备份文件放进文件夹中,而备份就是整个系统表将备份进去,还有没有大师引导引导。


--  作者:dancedy
--  发布时间:2016/7/19 23:10:00
--  

应该需要自己创建文件夹,2楼的备份公式很详细了

如果直接备份不需要选择是或否,那就不需做判断,直接使用backupfile函数


--  作者:QQ89559611
--  发布时间:2016/7/25 22:31:00
--  

谢谢版主,得到你的提示并自己解决了