Foxtable(狐表)用户栏目专家坐堂 → [求助]窗口模式可以随时更改吗?


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

主题:[求助]窗口模式可以随时更改吗?

帅哥哟,离线,有人找我吗?
zxjsd
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:211 积分:1738 威望:0 精华:0 注册:2015/6/19 12:56:00
[求助]窗口模式可以随时更改吗?  发帖心情 Post By:2018/3/26 13:27:00 [显示全部帖子]

我在一个窗口中查询表中数据并返回上层窗口(Forms("通用选择_可添加物料").Show
,此时表中数据没有,就调用数据添加窗口(用按钮Click事件Forms("物料管理").Show),问题是:

Forms("物料管理").Show
If gs_sel_strSQL.Length>0 Then
    Dim tblDtl As Table = e.Form.Controls("tblDtl").Table
    tblDtl.Fill(gs_sel_strSQL,gs_strActiveConn,True)
MessageBox.Show("刷新成功.")
End If

这段代码是直接执行了,不是我想要的先显示【物料管理】窗口,等到关闭 【物料管理】窗口,再执行下面的代码来刷新数据,如何解决?

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


加好友 发短信
等级:童狐 帖子:211 积分:1738 威望:0 精华:0 注册:2015/6/19 12:56:00
  发帖心情 Post By:2018/3/26 14:58:00 [显示全部帖子]

不是,我想要显示【物料管理】,在这个窗口中,我做完操作之后,关闭这个【物料管理】,然后执行IF ... ENDif之间代码。这样我在【物料管理】中做的更改才能在上一个窗口【通用选择】中体现更新。
现在的代码是显示【物料管理】的同时,【通用选择】窗体中Tbl已经执行了更新,【物料管理】窗口中还没有对数据做过修改。VB中有模式出口,只有模式窗口关闭,才执行后面的代码,这里不知道能不能动态改变窗口打开模式?

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


加好友 发短信
等级:童狐 帖子:211 积分:1738 威望:0 精华:0 注册:2015/6/19 12:56:00
  发帖心情 Post By:2018/3/26 15:05:00 [显示全部帖子]

还有如何用程序调用文本控件的(触发)TextChanged事件?

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


加好友 发短信
等级:童狐 帖子:211 积分:1738 威望:0 精华:0 注册:2015/6/19 12:56:00
  发帖心情 Post By:2018/3/26 15:44:00 [显示全部帖子]

我想问一下能否动态改变窗口的类型,或者指定窗口打开的方式,比如以模式窗口打开,或者停靠方式等。

 回到顶部