(57) 分组指定条件排序
问题描述:
销售订单已按月份分组,要按时间倒序来排列
分析:
正常只能正序排列,销售员是不喜欢看以前的单,喜欢看最近月份的
处理:
系统没有这个功能,在js,上可以改动一下
data.js
- orderby: instance.web.serialize_sort(this._order_by) || false
+ orderby: instance.web.serialize_sort(this._order_by) || ctx['order_by'] || false
这样之后,加如下代码
<xpath expr="/search/group/filter[@string='Order Month']" position="attributes">
<attribute name="context">{'group_by':'date_order','order_by':'date_order desc'}</attribute>
</xpath>
可以达到要的效果,当然,改动了js后, 其它的模块 要分组排序,都可以采用 ‘order_by’来指定
作者:陈伟明 |
联系 : QQ 942923305 | 微信 toby942923305 |
E-mail: toby2chen@hotmail.com