以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  选定页面  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=175458)

--  作者:zhuxinhui
--  发布时间:2022/3/5 10:57:00
--  选定页面
e.Form.Controls("TabControl1").TabPages("员工档案").Visible = True

我把这个“员工档案”页面切为显示,但是不能选定它,使用这句\'Forms("控制窗口").Controls("TabControl1").SelectedIndex = 0  ,又不知它的代号是多少,
1、如何根据页面名称去选定它,
2、或者页面的代码从哪里可以看到,好似这个代号是会变的
3、如何根据页面名称查到页面代号

--  作者:有点蓝
--  发布时间:2022/3/5 11:01:00
--  
http://www.foxtable.com/webhelp/topics/0832.htm

e.Form.Controls("TabControl1").TabPages("员工档案").Visible = True
e.Form.Controls("TabControl1").SelectedPage = e.Form.Controls("TabControl1").TabPages("员工档案")

--  作者:zhuxinhui
--  发布时间:2022/3/5 11:08:00
--  
2、或者页面的代码从哪里可以看到,好似这个代号是会变的
3、如何根据页面名称查到页面代号
这个怎样写

--  作者:有点蓝
--  发布时间:2022/3/5 11:09:00
--  
页面代号指是什么?
--  作者:zhuxinhui
--  发布时间:2022/3/5 11:26:00
--  
例如:选定了员工档案的页面,e.Form.Controls("TabControl1").TabPages("员工档案").Visible = True
使用这句就可以选定了Forms("控制窗口").Controls("TabControl1").SelectedIndex = 0 
但是如何通过页面名称“员工档案”去查到他的编号是“0”

--  作者:有点蓝
--  发布时间:2022/3/5 11:30:00
--  
msgbox(e.Form.Controls("TabControl1").TabPages("员工档案").SelectedIndex )