Foxtable(狐表)用户栏目专家坐堂 → 如何复制设计好的窗口或打开页面集合中的指定页面?


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

主题:如何复制设计好的窗口或打开页面集合中的指定页面?

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


加好友 发短信
等级:管理员 帖子:47448 积分:251048 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2013/3/7 10:54:00 [显示全部帖子]


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


加好友 发短信
等级:管理员 帖子:47448 积分:251048 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2013/3/7 11:12:00 [显示全部帖子]

用这个方法,找出出错的代码:

http://www.foxtable.com/help/topics/1284.htm

 

然后分析原因,搞不定,就贴出代码,然后告诉大家哪一行代码有错。


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


加好友 发短信
等级:管理员 帖子:47448 积分:251048 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2013/3/7 14:19:00 [显示全部帖子]

你让别人捉迷藏?

至少应该说明一下,在什么地方写了代码? 目的是什么? 怎么操作会出现问题?


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


加好友 发短信
等级:管理员 帖子:47448 积分:251048 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2013/3/7 15:47:00 [显示全部帖子]

B是哪个表?

其实知道需要,就很简单。

问题可以简化为:

 

1、如果知道当前选择的列?

2、如何隐藏和显示TabControl页面?

 

置B表的AfterSelChange事件:

http://www.foxtable.com/help/topics/0645.htm


 

 

If Forms("窗口名").opened Then
    Dim c As Col = e.Table.Cols(e.NewRange.ColSel)
    Select Case c.name
        Case "列名一"
            Dim tab As WinForm.TabControl = Forms("窗口名").Controls("TabControl1")
            For i As Integer = 0 To tab.TabPages.count - 1
                tab.TabPages(i).Visible = (i = 0) '只显示第一页
            Next
        Case "列名二"
            Dim tab As WinForm.TabControl = Forms("窗口名").Controls("TabControl1")
            For i As Integer = 0 To tab.TabPages.count - 1
                tab.TabPages(i).Visible = (i = 1) '只显示第二页
            Next
    End Select
End If


 回到顶部