Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

子窗体数据排序

风  发表于:2011-11-09 14:15:22  
复制

请教各位老师,怎样让子窗体数据按顺序或逆序排列

 

Top
麥田 发表于:2011-11-09 14:39:13
数据表状态下  选中列 右击排序  然后ctrl+s保存即可

风 发表于:2011-11-09 15:35:51
这样关闭后再打开还是以前那样

麥田 发表于:2011-11-09 16:45:02
整行选定变色及各列升降排序-Access软件网
http://www.accessoft.com/article-show.asp?id=6025

dbaseIIIer 发表于:2011-11-09 18:33:21

在窗体属性中的 OrderBy 里, 设置以逗号分隔的字段名字, 如果要倒序,请用 desc 关键字。

 

帮助文件:

说明

OrderBy 属性是一个字符串表达式,表示要以其对记录进行排序的一个或多个字段的名称。当使用多个字段名时,请用逗号 (,) 将其隔开。使用 OrderBy 属性可以保存排序值并在以后进行应用。OrderBy 值与在其中创建这些值的对象保存在一起。打开对象时,会自动加载这些数值,但不会自动对其进行应用。

通过输入一个或多个字段名来设置 OrderBy 属性时,记录将以升序排序。同样,在默认情况下 Visual Basic 也以升序对这些字段进行排序。

如果要以降序对记录进行排序,请在字符串表达式的最后键入 DESC。例如,要根据合同名称以降序对客户记录进行排序,可将 OrderBy 属性设为“联系人姓名 DESC”。

使用对象的属性表Visual Basic,可以设置 OrderBy 属性。

对于报表,OrderByOn 属性必须设为“是”以应用由对象的 OrderBy 属性指定的排序次序。对于窗体,可选择排序记录所基于的字段,然后单击工具栏上相应的“排序”按钮或指向“记录”菜单上的“排序”命令,再单击子菜单上的相应命令。也可以使用 Visual Basic 设置窗体或报表的 OrderByOn 属性。

设置已打开报表的 OrderBy 属性将会运行报表的 Close 和 Open 事件过程。

注释  新建对象时,该对象将从创建它的表或查询继承 RecordSourceFilterOrderByOrderByOn 属性。对于窗体或报表,其继承的筛选在打开对象时并不自动应用。



总记录:4篇  页次:1/1 9 1 :