以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  远程升级代码出错,请问大家怎么修改,谢谢  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=160107)

--  作者:F1216310
--  发布时间:2021/1/20 15:57:00
--  远程升级代码出错,请问大家怎么修改,谢谢

图片点击可在新窗口打开查看此主题相关图片如下:qq图片20210120155410.png
图片点击可在新窗口打开查看
If Syscmd.Project.Update(False,False) = False Then \'如果没有升级
    Forms("窗口1").open()
DataTables("在制工单信息").DeleteFor("完成情况 is null")
Tables("试产项目进度表").Grid.Styles.Normal.Border.Color = Color.Black
Tables("齐套信息").Grid.Styles.Normal.Border.Color = Color.Black
Tables("在制工单信息").Grid.Styles.Normal.Border.Color = Color.Black
Tables("工单在制过程").Grid.Styles.Normal.Border.Color = Color.Black
Tables("试产异常").Grid.Styles.Normal.Border.Color = Color.Black
If Forms("生产计划").Opened()
    Dim t2 As Table = Tables("生产计划_Table2")
        Dim dt As Date = Date.Today
        Dim nm As String = dt.Year & "年" & dt.Month & "月_" & dt.Day
        Dim idx As Integer= t2.cols(nm).Index
        t2.LeftVisibleCol = idx - 3
End If
End If


运行以上代码会出现  “不存在名称为窗口1的窗口”,请问大家这个要怎么修改啊,我是个新手,按照手册里面弄的不行。
图片点击可在新窗口打开查看此主题相关图片如下:qq图片20210120155419.png
图片点击可在新窗口打开查看

--  作者:有点蓝
--  发布时间:2021/1/20 16:05:00
--  
帮助只是举例说明,不代表必须完全照搬,看帮助多看几遍帮助里面的文字说明,理解一下代码。

Forms("窗口1").open()这句代码去掉

--  作者:F1216310
--  发布时间:2021/1/20 16:21:00
--  
如果升级成功,想让它跳出一个提示出来,请问怎么写个代码哦,谢谢
--  作者:有点蓝
--  发布时间:2021/1/20 16:31:00
--  
http://www.foxtable.com/webhelp/topics/0326.htm

If Syscmd.Project.Update(False,False) = False Then \'如果没有升级
    MessageBox.Show("更新成功")

其实没有必要,更新后foxtable默认就会有提示