Foxtable(狐表)用户栏目专家坐堂 → 表排序问题


  共有11435人关注过本帖树形打印复制链接

主题:表排序问题

帅哥哟,离线,有人找我吗?
wqc360
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:790 积分:5683 威望:0 精华:0 注册:2009/4/17 18:42:00
表排序问题  发帖心情 Post By:2010/1/12 21:03:00 [只看该作者]

我现在碰到一个奇怪的问题,项目中有3个表,不在窗口显示时,也会点击列名时排序,这样我就没办法选中整列了,其他的又没有,请高手指点一下,怎么消除这个现象。谢谢


 回到顶部
帅哥哟,离线,有人找我吗?
mr725
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:5154 积分:31434 威望:0 精华:8 注册:2008/9/8 12:27:00
  发帖心情 Post By:2010/1/12 21:25:00 [只看该作者]

AllowClickSort

是否允许单击列标题排序。
在默认情况下,单击列标题会选定整列,按住Ctrl键,单击列标题,则根据该列排序。
如果将AllowClickSort属性设为True,那么单击列标题会直接排序,无需按住Ctrl键。


示例


Tables(
"产品").AllowClickSort = True


 回到顶部
帅哥哟,离线,有人找我吗?
wqc360
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:790 积分:5683 威望:0 精华:0 注册:2009/4/17 18:42:00
  发帖心情 Post By:2010/1/12 21:50:00 [只看该作者]

谢谢,另请问以上代码放哪里呢。

 回到顶部
帅哥哟,离线,有人找我吗?
mr725
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:5154 积分:31434 威望:0 精华:8 注册:2008/9/8 12:27:00
  发帖心情 Post By:2010/1/12 21:54:00 [只看该作者]

想何时生效就放在对应的地方,如: maintablechanged  等事件中,或按钮,或窗口的afterload都可以

 回到顶部
帅哥哟,离线,有人找我吗?
wqc360
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:790 积分:5683 威望:0 精华:0 注册:2009/4/17 18:42:00
  发帖心情 Post By:2010/1/12 21:59:00 [只看该作者]

谢谢,搞定

 回到顶部
帅哥哟,离线,有人找我吗?
宇哥
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:137 积分:1046 威望:0 精华:0 注册:2021/1/7 16:45:00
  发帖心情 Post By:2021/2/11 23:57:00 [只看该作者]

弱弱的问一句:如何让主表同步跟随副表控件的点击列标题同步排序 ?

 回到顶部
帅哥,在线噢!
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:108856 积分:553823 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/2/16 11:30:00 [只看该作者]

以下是引用宇哥在2021/2/11 23:57:00的发言:
弱弱的问一句:如何让主表同步跟随副表控件的点击列标题同步排序 ?

到主表AfterSort事件判断处理

if e.table.name = "窗口1_table1" then
tables("xx").sort = e.table.sort
end if

 回到顶部