Foxtable(狐表)用户栏目专家坐堂 → 如何根据选中的不同表打开不同的窗口?代码怎么写?


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

主题:如何根据选中的不同表打开不同的窗口?代码怎么写?

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


加好友 发短信
等级:童狐 帖子:249 积分:2238 威望:0 精华:0 注册:2016/10/29 14:17:00
如何根据选中的不同表打开不同的窗口?代码怎么写?  发帖心情 Post By:2019/5/14 11:55:00 [只看该作者]

如何根据选中的不同表打开不同的窗口?代码怎么写?

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


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

msgbox(currentTable.name)

If currentTable.name = "表A" Then

 

ElseIf currentTable.name = "表B" Then

 

End If


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


加好友 发短信
等级:童狐 帖子:249 积分:2238 威望:0 精华:0 注册:2016/10/29 14:17:00
  发帖心情 Post By:2019/5/14 15:05:00 [只看该作者]

以下是引用有点甜在2019/5/14 11:56:00的发言:

msgbox(currentTable.name)

If currentTable.name = "表A" Then

 

ElseIf currentTable.name = "表B" Then

 

End If

有点甜老师,有点没看懂!CurrentTable.Current.Delete()比如这个命令对应表都可以用。
比如,当我打开在编人员表时——点新增——出现在编人员新增窗口,当我打开退休人员表时——点新增(和前面是同一个按钮)——退休人员新增窗口,当我打开调动人员表时——(点新增)(同上)——出现调动人员新增窗口。谢谢

[此贴子已经被作者于2019/5/14 15:08:05编辑过]

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


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

msgbox(currentTable.name)

If currentTable.name = "表A" Then

    forms("窗口1").show

ElseIf currentTable.name = "表B" Then

    forms("窗口2").show

End If


 回到顶部