Foxtable(狐表)用户栏目专家坐堂 → 请帮助解决?


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

主题:请帮助解决?

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


加好友 发短信
等级:六尾狐 帖子:1290 积分:9826 威望:0 精华:0 注册:2012/9/19 21:13:00
请帮助解决?  发帖心情 Post By:2013/2/23 23:22:00 [只看该作者]

请帮助解决?


图片点击可在新窗口打开查看此主题相关图片如下:23.jpg
图片点击可在新窗口打开查看

如图,在任务栏中点击坯布报表后进入目录树点击各节点执行正确,代码如下:

             Select Case e.Node.Text

                  Case "坯布日报表"

                         e.Form.Controls("TabControl1").SelectedIndex = 1

                  Case "车间日报表"

                         e.Form.Controls("TabControl1").SelectedIndex = 2

                  Case "坯布月汇总"

                         e.Form.Controls("TabControl1").SelectedIndex = 3

              End Select

 

而在任务栏中点击成品报表进入如图所示的界面,点击节点,出现


图片点击可在新窗口打开查看此主题相关图片如下:24.jpg
图片点击可在新窗口打开查看

代码:

            Select Case e.Node.Text

                  Case "成品产质量分等统计日报表"

                         e.Form.Controls("TabControl1").SelectedIndex = 15

            End Select

 

为什么,代码如何改?

如何设置任务栏不同页面下的目录树节点连接问题。

上述代码在坯布报表中执行。

如果在右边再加一个TabControl2,如何写代码。

我用下列代码

            Select Case e.Node.Text

                  Case "成品产质量分等统计日报表"

                         e.Form.Controls("TabControl2").SelectedIndex = 1

            End Select

出现找不着TabControl2控件


 


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


加好友 发短信
等级:六尾狐 帖子:1290 积分:9826 威望:0 精华:0 注册:2012/9/19 21:13:00
  发帖心情 Post By:2013/2/24 8:35:00 [只看该作者]

已解决

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


加好友 发短信
等级:幼狐 帖子:184 积分:3279 威望:0 精华:0 注册:2011/2/20 6:24:00
  发帖心情 Post By:2013/2/24 9:38:00 [只看该作者]

如何解决的?

问题出在哪里?

给新手一些经验教训吧!


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


加好友 发短信
等级:六尾狐 帖子:1290 积分:9826 威望:0 精华:0 注册:2012/9/19 21:13:00
  发帖心情 Post By:2013/2/24 10:32:00 [只看该作者]

可以

  在右边加入多个页面集合TabControl1、TabControl2、TabControl3时,要想在左边点击节点进入右面相应的页面TabControl1、TabControl2、TabControl3时,必须打开需要的页面,关闭不需要的页面。

在各自的目录树中设置

Select Case e.Node.Text

             Case "成品产质量分等统计日报表"

                e.Form.Controls("TabControl2").Visible=True

               e.form.Controls("TabControl1").Visible=False

                 e.Form.Controls("TabControl2").SelectedIndex = 1

End Select

 

Select Case e.Node.Text

             Case "坯布日报表"

                e.Form.Controls("TabControl1").Visible=True

               e.form.Controls("TabControl2").Visible=False

                 e.Form.Controls("TabControl2").SelectedIndex = 1

End Select

 

仅供参考,也许有更好的方法和更优秀的代码。


 回到顶部