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


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

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

帅哥哟,离线,有人找我吗?
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

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

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/3/26 14:17:00 [只看该作者]

这个意思?

 
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("刷新成功.")
    Forms("物料管理").Show
End If

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


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

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

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


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

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

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/3/26 15:36:00 [只看该作者]

1、改成模式窗口

 

http://www.foxtable.com/webhelp/scr/0697.htm

 

2、无法直接触发TextChanged事件,你可以拷贝代码出来执行。

 

 


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


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

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

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/3/26 15:54:00 [只看该作者]

不可以动态改变窗口类型的。

 回到顶部