起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1413|回复: 7

[结贴] 列表双击排序的时候,排序规则除了“int”、“str”能自.....

[复制链接]

72

主题

187

帖子

429

积分

中级会员

Rank: 3Rank: 3

积分
429
QQ
发表于 2014-5-21 11:40:55 | 显示全部楼层 |阅读模式
版本: 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
列表双击排序的时候,排序规则除了“int”、“str”能自定义吗?

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35942
发表于 2014-5-21 11:49:23 | 显示全部楼层
用这两个一般就可以了,拼出来的KQL中就直接加上字段的asc或者desc
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

72

主题

187

帖子

429

积分

中级会员

Rank: 3Rank: 3

积分
429
QQ
 楼主| 发表于 2014-5-26 10:23:21 | 显示全部楼层
jishuang 发表于 2014-5-21 11:49
用这两个一般就可以了,拼出来的KQL中就直接加上字段的asc或者desc

decode(fMeetRewardLevel,'特等奖',0,'一等奖',1,'二等奖',2,'三等奖',3,'不评',4,'缓评',5),我这个做的是奖励等级排序,它单独使用是没有问题的,但是跟其他字段一起使用就不起作用了。例如,decode(fMeetRewardLevel,'特等奖',0,'一等奖',1,'二等奖',2,'三等奖',3,'不评',4,'缓评',5)  desc,fOrgID asc

或者fOrgID asc,decode(fMeetRewardLevel,'特等奖',0,'一等奖',1,'二等奖',2,'三等奖',3,'不评',4,'缓评',5)  desc都不行
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35942
发表于 2014-5-26 10:55:07 | 显示全部楼层
数据库中这样排序就可以,到x5中就不起作用了?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

72

主题

187

帖子

429

积分

中级会员

Rank: 3Rank: 3

积分
429
QQ
 楼主| 发表于 2014-5-26 13:38:56 | 显示全部楼层
jishuang 发表于 2014-5-26 10:55
数据库中这样排序就可以,到x5中就不起作用了?

那应该怎么写啊
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35942
发表于 2014-5-26 14:00:52 | 显示全部楼层
数据库中那样排序能显示你需要的效果吗?
平台的order by就是数据库中的order by的效果

先在数据库中实现自己需要的效果,然后在x5再设置order by
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

72

主题

187

帖子

429

积分

中级会员

Rank: 3Rank: 3

积分
429
QQ
 楼主| 发表于 2014-5-27 09:45:16 | 显示全部楼层
jishuang 发表于 2014-5-26 14:00
数据库中那样排序能显示你需要的效果吗?
平台的order by就是数据库中的order by的效果

能具体一些吗
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35942
发表于 2014-5-27 10:45:18 | 显示全部楼层
可以先到数据库中写sql实现需要的排序效果,然后按照sql的的order by在平台的action中设置

order by的设置都是数据库标准的
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-17 15:15 , Processed in 0.069103 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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