以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]筛选结果选中 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=16668) |
-- 作者:Ipad3 -- 发布时间:2012/2/20 23:25:00 -- [求助]筛选结果选中 花了三天时间,把狐表的帮助粗粗看了一遍,感到功能很强大,现在开始尝试学习练习。窗口的组合条件筛选已经通过实例学会了,我还有2个小问题,请问该怎么做,谢谢各位老师! 1、筛选出来的行数能够在lable上显示出来 2、我想做个按钮,点这个按钮,自动把筛选结果的“选中”逻辑列选中 [此贴子已经被作者于2012-2-20 23:25:10编辑过]
|
-- 作者:狐狸爸爸 -- 发布时间:2012/2/21 8:00:00 -- 都可以:
1、窗口可以插入Table,直接针对这个Table筛选即可。
2、
在BeforeFilter时间设置代码,将所有行的选中列设置为False:
DataTables(""xxx).ReplaceFor("选中",False, "True")
在AfterFilter事件设置代码,将筛选出的行的选中列设置为True: If Tables("xxx").Filter > "" Then DataTables(""xxx).ReplaceFor("选中",False, Tables("xxx").Filter)
最后建议,三天就开始设计窗口,你太快了,三天应该只能看完《使用指南》,之后应该学习《编程基础》和《Foxtable编程》这两章,不要把窗口看得太重,前面的三部分才是基础,这些搞定了,窗口和菜单都是小菜。 |
-- 作者:blackzhu -- 发布时间:2012/2/21 8:03:00 -- e.Form.Controls("标签名").Text=DataTables("表名").Compute("Count(列名)")
For Each r As Row In Tables("表名").Rows |
-- 作者:csxuebai -- 发布时间:2012/2/21 8:12:00 -- 呵呵,同事用我账号登陆回复了 [此贴子已经被作者于2012-2-21 8:30:50编辑过]
|