以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  多页面窗口不同页面的筛选问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=191960)

--  作者:13974579919
--  发布时间:2024/5/18 19:24:00
--  多页面窗口不同页面的筛选问题
如下图的多页面窗口,采用tabcontrol控件,绑定同一个“学生成绩表”,需要在切换页面(即切换班级)时,绑定表只显示当前页面选定班级的内容。
图片点击可在新窗口打开查看
[此贴子已经被作者于2024/5/18 19:26:58编辑过]

--  作者:爱好所有
--  发布时间:2024/5/19 11:02:00
--  
在TabControl控件中的SelectedIndexChanging事件中写代码如下:
Sel ect Case e.NewIndex
    Case 0
        Tables("窗口1_table1").Filter = "班级 = \'202301\'"
    Case 1
        Tables("窗口1_table2").Filter = "班级 = \'202302\'"
    Case 2
        Tables("窗口1_table3").Filter = "班级 = \'202303\'"
End Sel ect

--  作者:13974579919
--  发布时间:2024/5/19 19:46:00
--  
谢谢,亲测可用。前提是将绑定的表都作为副本。