以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 副表问题求助版主? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=129286) |
||||
-- 作者:lisheng1971 -- 发布时间:2018/12/25 22:05:00 -- 副表问题求助版主? 1、表1,有20列,1000行,在窗口1中; 2、表2(表1 的副表),取表1中的10列,在窗口2中; 3、都有“是否合格”列,想实现在窗口2 中的表2只显示“合格”的行,这已实现。 问题:我如果在表2 中的某列右击后选择“取消筛选”,那么会显示表1中的所有行,关闭窗口重新打开又正常了,这是为什么原因?请版主指教!
|
||||
-- 作者:有点蓝 -- 发布时间:2018/12/25 22:22:00 -- 我测试没有这种情况,上传具体实例测试 |
||||
-- 作者:lisheng1971 -- 发布时间:2018/12/25 22:53:00 --
版主给看看,现在是窗口中的控件只能在其中1个窗口中正常,前提是先打开这个窗口,比如总人数之类的,另外象“工作单位”等在“查询”上也不起作用了; [此贴子已经被作者于2018/12/25 22:58:43编辑过]
|
||||
-- 作者:有点蓝 -- 发布时间:2018/12/25 23:30:00 -- CurrentChanged事件 改为 If Forms("技师高技理论").Opened Then
|
||||
-- 作者:lisheng1971 -- 发布时间:2018/12/25 23:42:00 -- 版主,情况还是一样,右击某列,就又不行了,我后面还会有几个窗口,几个副表。 我如果想选某个公司查询一下,也没有反应
[此贴子已经被作者于2018/12/25 23:49:54编辑过]
|
||||
-- 作者:有点蓝 -- 发布时间:2018/12/26 8:51:00 -- 请说明详细测试步骤。最好截图说明 |
||||
-- 作者:lisheng1971 -- 发布时间:2018/12/26 11:43:00 --
![]() ![]() 这个不知是为什么 |
||||
-- 作者:有点蓝 -- 发布时间:2018/12/26 12:02:00 -- 既然都取消筛选了,当然会显示所有的数据啊。不然你就屏蔽这个筛选菜单 |
||||
-- 作者:有点甜 -- 发布时间:2018/12/26 16:16:00 -- 方法一:修改【取消筛选】菜单的代码;
方法二:屏蔽、隐藏【取消筛选】菜单;
方法三:写代码处理 http://www.foxtable.com/webhelp/scr/2059.htm
|
||||
-- 作者:lisheng1971 -- 发布时间:2018/12/27 1:59:00 -- ![]() ![]() ![]() 方法三可能更能达成我想要的结果:只对“鉴定等级”列禁止[取消筛选],其它列还是照常可以用到[取消筛选],只是看帮助,这代码还是没能理解。
|