Foxtable(狐表)用户栏目专家坐堂 → 系统有更新,必须更新,不可以取消,什么弄


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

主题:系统有更新,必须更新,不可以取消,什么弄

帅哥,在线噢!
qazlinle6
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1523 积分:10315 威望:0 精华:0 注册:2013/6/8 16:19:00
系统有更新,必须更新,不可以取消,什么弄  发帖心情 Post By:2022/4/22 13:59:00 [只看该作者]

系统有更新,必须更新,不可以取消,什么弄

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


加好友 发短信
等级:超级版主 帖子:109489 积分:557107 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/4/22 15:04:00 [只看该作者]

升级代码放到AfterOpenProject事件:http://www.foxtable.com/webhelp/topics/2934.htm

Update的语法:

Syscmd.Project.Update(Prom1, Prom2)

Prom1: 可选参数,逻辑型,没有发现新版本时,是否提示用户。
Prom2: 可选参数,逻辑型,发现新版本时,是否提示用户升级。

例如希望自动升级能够完全"静默",发现新版本时不提示,自动开始升级,没有发现新版本时也不提示:

Syscmd.Project.Update(False,False)


 回到顶部
帅哥,在线噢!
qazlinle6
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1523 积分:10315 威望:0 精华:0 注册:2013/6/8 16:19:00
  发帖心情 Post By:2022/4/22 15:10:00 [只看该作者]

Syscmd.Project.Update(False,False)我就是这样的,这样可以取消,我不想让这个窗口可以人为取消关闭

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


加好友 发短信
等级:超级版主 帖子:109489 积分:557107 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/4/22 15:41:00 [只看该作者]

不可能,我测试没有弹出什么提示窗口

 回到顶部
帅哥,在线噢!
qazlinle6
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1523 积分:10315 威望:0 精华:0 注册:2013/6/8 16:19:00
  发帖心情 Post By:2022/4/22 17:20:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:微信图片_20220422171755.jpg
图片点击可在新窗口打开查看

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


加好友 发短信
等级:超级版主 帖子:109489 积分:557107 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/4/22 17:21:00 [只看该作者]

AfterOpenProject事件全部代码发上来

 回到顶部
帅哥,在线噢!
qazlinle6
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1523 积分:10315 威望:0 精华:0 注册:2013/6/8 16:19:00
  发帖心情 Post By:2022/4/22 17:28:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:新建文本文档 (2).txt


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


加好友 发短信
等级:超级版主 帖子:109489 积分:557107 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/4/22 17:31:00 [只看该作者]

通过什么方式升级的,http还是ftp



If Syscmd.Project.Update(False,False) = False then
    
    Dim dt As Date = Date.Today.AddDays(10)
    Dim dr As DataRow = DataTables("员工资料").Find("合同结束日期 <= #" & dt & "#")
    If dr IsNot Nothing Then
        MessageBox.Show("有员工合同即将到期!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
    End If
    
    If User.Type <> UserTypeEnum.Developer
        TableCaptionVisible = False
    End If
    
    
    Output.Logs("").Save(ProjectPath & "登录标志.txt",True)
    
    
    Dim fdr As DataRow
    fdr = DataTables("营业款").sqlfind("日期= '" & Date.Today & "' And 店名= '" & User.name & "'"   )
    If fdr Is Nothing Then
        fdr = DataTables("营业款").addnew
        fdr("日期") = Date.Today
        fdr("店名") = User.name
        
        'fdr("对账品名") = "linle"
        fdr.save
    End If
End If

 回到顶部
帅哥,在线噢!
qazlinle6
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1523 积分:10315 威望:0 精华:0 注册:2013/6/8 16:19:00
  发帖心情 Post By:2022/4/22 17:35:00 [只看该作者]

http


我单独单击Syscmd.Project.Update(False,False),也是那样显示
[此贴子已经被作者于2022/4/22 17:41:37编辑过]

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


加好友 发短信
等级:超级版主 帖子:109489 积分:557107 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/4/23 9:24:00 [只看该作者]

我反馈一下

 回到顶部