Office中国论坛/Access中国论坛

标题: 怎样让记录在窗体中的前后移动? [打印本页]

作者: 大頭    时间: 2003-12-27 21:37
标题: 怎样让记录在窗体中的前后移动?
像本图的方式?

[attach]2909[/attach][em01][em01][em03]
作者: tmtony    时间: 2003-12-28 06:06
我没找到一个比较好的办法。
在窗体或列表框我是这样实现的,表里增加一个SeqNo序号字段,改变这个序号,然后刷新,再定位到光标原来所在的位置。

作者: 大頭    时间: 2003-12-28 06:32
人性化的界面总是烦恼事


作者: tmtony    时间: 2003-12-28 06:46
呵呵,可能代码写多一些,用户用起来就顺心一点。
总有一头是烦的,要不你烦,要不用户烦,我不入地狱,谁入地狱:)
作者: 大頭    时间: 2003-12-28 11:01
标题: 用REQUERY的方法 造成視覺上的移動
tmtony兄
你說得沒錯
是用REQUERY的方法
造成視覺上的移動

[attach]2940[/attach]
[em04]
[此贴子已经被作者于2003-12-28 13:49:33编辑过]


作者: tmtony    时间: 2003-12-28 16:48
大头兄,说得不错,我用的也是这种方法。
我一般在列表框中实现:

[attach]2937[/attach]

列表框的数据来源也可来自函数,所以也可在函数里控制顺序。
不过,不管是窗体和列表框,如果数据量太大的话,还是有些延迟。

作者: 大頭    时间: 2003-12-28 21:42

終於搞定了
不必再看到順序內 1 2 3 4 5 6

作者: 大頭    时间: 2003-12-28 21:45
标题: 這是初步的方法
這是初步的方法
[attach]2939[/attach]
作者: huanghai    时间: 2003-12-29 18:11
标题: 我有一个例子
[attach]2949[/attach]
作者: marlsq    时间: 2008-10-27 20:15
谢谢了




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3