设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
楼主: aydl1014
打印 上一主题 下一主题

[窗体] 如何点击子窗体某列名,按该列排序?

[复制链接]
21#
发表于 2007-8-16 16:21:30 | 只看该作者
还有一点,Joe5525601提供的代码有点问题,那样上下箭头与实际反映的排序方式没有任何关系,真的做成了一个花哨的东西,只是反映了一点,是以这列来排序而己.
22#
发表于 2007-9-19 17:47:30 | 只看该作者
而且还有一个问题,如果选择一行纪录,好像也能激发排序的操作啊,怎样能够避免呢?
23#
发表于 2007-9-19 20:02:16 | 只看该作者
21楼没看清楚吧?人家的代码是已经确保上下箭头与实际反映的排序方式一一对应了

修改了一下,限制只有点击列标题,并只选择1列才进行排序,应该可以满足楼上的要求了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
24#
发表于 2007-9-20 14:32:44 | 只看该作者

看看

这个功能我想了好义未能做出,看看,谢谢以上各位.
25#
发表于 2007-9-20 14:44:54 | 只看该作者

真是好东东

真是好东东,不过有一点点不太合意,就是如果能把光标在指向字段时,变成上斜的常用的指向箭头就好了,就像大家在操作管理邮箱中的邮件那样的效果.
26#
发表于 2007-9-21 11:17:58 | 只看该作者
现在这个讨论已经相当有意思了. 很想继续下去. 上面的QQ.zip的例子里, 如果有下面的安排如何处理

1. 在[表1]的form中, 在Current()事件中添加选择整条记录的命令
DoCmd.RunCommand acCmdSelectRecord
这样就会影响了排序的涵数, 不知道大家怎样处理? (我是把current事件的操作放到每个子段的单击事件中, 这样做比较麻烦, 大家有没有更好的方法)

2. 如果在[表1]中, 加上个计算字段, 其值来源于前两个字段的乘积, 这个字段目前用现在的涵数无法排序, 有没有办法解决?)
附上更改后的QQ.zip,请高手门看看如何解决!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
27#
发表于 2007-9-23 01:11:59 | 只看该作者

是啊

是啊,做了一个功能,可能影响了别的功能,而且做成的这个功能本身还有一系列值得研讨的呢。
28#
发表于 2007-10-5 16:08:04 | 只看该作者
有没有办法将列自由上下移動?
29#
发表于 2008-1-9 09:48:25 | 只看该作者

xiexie

30#
发表于 2008-1-9 09:49:42 | 只看该作者

回复 10# 的帖子

:lol :lol
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-4-29 13:02 , Processed in 0.193522 second(s), 32 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表