起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 635|回复: 25

【结帖】排序问题**

[复制链接]
发表于 2008-2-22 11:15:51 | 显示全部楼层 |阅读模式
我当前页面的排序是降序排列(2008 2007 2006 2005)

当我打印时想让其升序排列(2005 2006 2007 2008)

请问如何实现?
回复

使用道具 举报

发表于 2008-2-22 11:21:02 | 显示全部楼层
先修改数据集的排序规则,再打印
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-22 11:43:02 | 显示全部楼层
界面显示时用户需要降序显示,所以我在数据集上设置的排序规则是降序,
但是打印时客户需要的是升序打印结果。

我的想法是当客户点击打印浏览时或打印时用代码控制一下排列顺序。但是具体代码实现应该怎么写?

如果有更好的办法来满足客户的需要请提供解决方案。

最初由 jiahaiminghr 发布
[B]先修改数据集的排序规则,再打印 [/B]


请问如何动态修改?
回复 支持 反对

使用道具 举报

发表于 2008-2-22 13:20:48 | 显示全部楼层
设置数据集的Order属性就可以了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-22 15:09:44 | 显示全部楼层
最初由 jiahaiminghr 发布
[B]设置数据集的Order属性就可以了 [/B]


我按你说的做了,打印虽然是升序排列了,但是界面显示怎么也是降序排列呀?

我想要界面是按降序排列,打印结果是升序排列的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-22 15:14:10 | 显示全部楼层
简单的说就是:
界面显示时按降序排列,但是要升序的打印结果
回复 支持 反对

使用道具 举报

发表于 2008-2-22 16:37:01 | 显示全部楼层
打印完,再改回来
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-23 13:16:03 | 显示全部楼层
我也知道,但是具体代码怎么实现?
回复 支持 反对

使用道具 举报

发表于 2008-2-23 13:30:52 | 显示全部楼层
DataSet.order :='zd1 DESC'
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-23 14:53:17 | 显示全部楼层
没这个属性阿?

3.gif

77.92 KB, 下载次数: 198

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-7 17:22 , Processed in 0.049821 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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