以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- Sort 问题求助版主? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=90256) |
||||
-- 作者:lisheng1971 -- 发布时间:2016/9/8 13:30:00 -- Sort 问题求助版主? 表中有: 1、批次、实操考核时间、实操序号、潜能答辩时间、潜能序号等列; 2、窗口中有“批次、”“实操考核时间”、“潜能时间”等复选组合框; 窗口的AfterLoad代码: Tables("考核表").Filter = "" Tables("考核表").Sort = "批次,分组,实操考核时间,实操序号,潜能答辩时间,潜能序号" 注:每个考生的实操序号和潜能序号可能不一样,如考生A的实操序号是01,他的潜能序号可能是03 想实现:选定批次、分组后,点选“实操考核时间”,则表显示的是按实操序号的升序排列;清除先前勾选的“实操考核时间”,再点选“潜能答辩时间”,则表显示的是按潜能序号的升序排列。 现在的问题是:我点选“潜能答辩时间”,但表显示的潜能序号不是有规律的升序(比如01、02、03......),而是按实操序号对应的潜能序号排列,这是什么原因? |
||||
-- 作者:有点蓝 -- 发布时间:2016/9/8 14:43:00 -- 上例子测试 |
||||
-- 作者:lisheng1971 -- 发布时间:2016/9/8 16:13:00 --
这是项目,烦请版主看看,谢谢先!!!!!!
|
||||
-- 作者:lisheng1971 -- 发布时间:2016/9/8 16:22:00 -- 版主在吗?烦请看看问题在哪? |
||||
-- 作者:有点蓝 -- 发布时间:2016/9/8 16:53:00 -- 在查询按钮事件最后面加上代码 If qndbsj.Text > "" Then Tables("鉴定考核表").Sort = "鉴定批次,考评分组,潜能答辩时间,潜能序号,实操考核时间,实操序号" Else Tables("鉴定考核表").Sort = "鉴定批次,考评分组,实操考核时间,实操序号,潜能答辩时间,潜能序号" End If |
||||
-- 作者:lisheng1971 -- 发布时间:2016/9/9 10:31:00 -- 谢谢版主!!!!!!现在可以了。 |