Foxtable(狐表)用户栏目专家坐堂 → 如何遍历窗口表


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

主题:如何遍历窗口表

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


加好友 发短信
等级:五尾狐 帖子:1133 积分:8227 威望:0 精华:0 注册:2013/11/3 19:00:00
如何遍历窗口表  发帖心情 Post By:2018/12/25 15:13:00 [只看该作者]

对系统中的表进行列可视的权限设计,主表的控制已经做好,但像窗口中的副本表,如 tables("测试_Table1")
这样的表,要如何全部获取,并取得其列的清单呢?
Functions.Execute("动态加载表","用户管理")
Forms("测试").OpenTo(-1000, -1000)
For Each dt As Table In Tables
    msgbox(dt.name)
Next
我用上面的代码测试,获取不了

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


加好友 发短信
等级:五尾狐 帖子:1133 积分:8227 威望:0 精华:0 注册:2013/11/3 19:00:00
  发帖心情 Post By:2018/12/25 15:19:00 [只看该作者]

或者 我对主表进行了权限设置,副本表能继承吗?有点乱了图片点击可在新窗口打开查看图片点击可在新窗口打开查看图片点击可在新窗口打开查看

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


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

 

如果是模式【窗口】无法打开和获取的。只有非模式窗口,才可以。

 

 


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


加好友 发短信
等级:五尾狐 帖子:1133 积分:8227 威望:0 精华:0 注册:2013/11/3 19:00:00
  发帖心情 Post By:2018/12/25 15:29:00 [只看该作者]

试了下,独立窗口也不可以,要用OPEN打开才行,有什么更好的方法吗,可以遍历窗口表及其列,
我的表全部都是动态加载的,谢谢

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


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

独立窗口绝对可以。

 

没有其它方法了。要不你用一个计时器,定时获取;或者在currentTableChanged的时候获取。


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


加好友 发短信
等级:五尾狐 帖子:1133 积分:8227 威望:0 精华:0 注册:2013/11/3 19:00:00
  发帖心情 Post By:2018/12/25 15:35:00 [只看该作者]

主窗口可以吗?

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


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

以下是引用zhy400137在2018/12/25 15:35:00的发言:
主窗口可以吗?

 

也可以,但主窗口需要这样打开,如

 

forms("窗口1").opento("表A")


 回到顶部