Foxtable(狐表)用户栏目专家坐堂 → 主窗口和表格显示问题


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

主题:主窗口和表格显示问题

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


加好友 发短信
等级:幼狐 帖子:127 积分:1463 威望:0 精华:0 注册:2014/10/15 11:39:00
主窗口和表格显示问题  发帖心情 Post By:2014/12/3 22:20:00 [只看该作者]

表A  设置了录入窗口 "窗口A" 为主窗口

在MainTableChanged设置
If MainTable = "表A" Then
   Forms("窗口A”).Open()
End If

在TopicBar中的一个命令中设置:
Forms("窗口A”).Close()
MainTable = Tables("表A")
点击命令这个时候出现:窗口A 关闭了。但是背后的主表没有显示出来,显示的是一个空白。

请问,如何设置命令,能够关闭窗口A,并显示出表A
以上,非常感谢。
   

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


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

 空白是因为你把表剪切走了,你窗口使用表的时候,最好设置成副本

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


加好友 发短信
等级:幼狐 帖子:127 积分:1463 威望:0 精华:0 注册:2014/10/15 11:39:00
  发帖心情 Post By:2014/12/3 22:43:00 [只看该作者]

请问如何设置呢?

设置后,还需要还原成不是副本吗

关联表也要设置成副本吗?

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


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

 副本设置 http://www.foxtable.com/help/topics/1906.htm

 

 关联表不需要设置成副本


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


加好友 发短信
等级:幼狐 帖子:127 积分:1463 威望:0 精华:0 注册:2014/10/15 11:39:00
  发帖心情 Post By:2014/12/4 12:20:00 [只看该作者]

感谢。

这里面描述:
如果一个表,要同时在多个窗口出现,那么只有使用副本才能实现;
如果一个表虽然在多个窗口出现,但不是同时出现,那么全部使用正本就行。

我这里不需要同时出现,那么这个时候该如何设置呢?

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


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

 你试试加入一句 Tables("表A").Visible = True

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


加好友 发短信
等级:幼狐 帖子:127 积分:1463 威望:0 精华:0 注册:2014/10/15 11:39:00
  发帖心情 Post By:2014/12/4 20:53:00 [只看该作者]

试过了。还是不行。

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


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

 上传例子。

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


加好友 发短信
等级:幼狐 帖子:127 积分:1463 威望:0 精华:0 注册:2014/10/15 11:39:00
  发帖心情 Post By:2014/12/4 22:06:00 [只看该作者]

感谢回复。

我做了个例子,奇怪的是:
本身项目上无论如何都无法显示出来主表,但是例子可以显示。

并且例子中无须设置Tables("表A“).Visible = True

Forms("窗口1”).Close()
MainTable=Tables("表A“)     这样设置就行。

抱歉,项目不方便发出来。

设置副本后切实可以,就是感觉没必要设置副本。

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


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

 那不应该吧,肯定是哪个窗口剪切走了表格


 回到顶部
总数 12 1 2 下一页