以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]局域网中的普通用户如何自动升级发布包?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=89601)

--  作者:pladic
--  发布时间:2016/8/25 11:30:00
--  [求助]局域网中的普通用户如何自动升级发布包?
在局域网里,
我设置好了路径,\\\\168.1.1.1\\中文名\\英文名
发布日期:****/*/*
互联网升级:FALSE

共享文件夹里也看到了两压缩文件,客户端也能访问到这个共享文件夹。

但是,在客户端“检查更新”时,却提示“操作超时”

也看不到打开项目的项目信息
[此贴子已经被作者于2016/8/25 11:33:11编辑过]

--  作者:Hyphen
--  发布时间:2016/8/25 11:50:00
--  
1楼说的客户端“检查更新”应该是狐表的更新,而不是自己发布项目的更新。

看完“发布项目”这章,重点:http://www.foxtable.com/webhelp/scr/2934.htm

--  作者:pladic
--  发布时间:2016/8/25 15:04:00
--  回复:(Hyphen)1楼说的客户端“检查更新”应该是狐表...
就是说,不能从系统菜单里选择自制项目版本的检测和更新,而要在自制项目中通过代码实现?
--  作者:大红袍
--  发布时间:2016/8/25 15:26:00
--  
以下是引用pladic在2016/8/25 15:04:00的发言:
就是说,不能从系统菜单里选择自制项目版本的检测和更新,而要在自制项目中通过代码实现?

 

是的


--  作者:pladic
--  发布时间:2016/8/25 15:59:00
--  回复:(大红袍)以下是引用pladic在2016/8/25 15:04:...
Syscmd.Project.Update(False,False)

这段代码加到哪个事件中好?afteropenproject?如果不打开窗口,是否就可以直接打开项目中的表?

If Syscmd.Project.Update(False,False) = False Then \'如果没有升级
    Forms("窗口1").open()
    \'后续其它代码
End If

如果有升级,升级后会出现什么情况?

--  作者:大红袍
--  发布时间:2016/8/25 16:56:00
--  
写到AfterOpenProject事件。如果升级成功,提示你成功,并要求你重新打开项目的。
[此贴子已经被作者于2016/8/25 16:55:40编辑过]