找回密码
 立即注册

QQ登录

只需一步,快速开始

旭旭

注册会员

2

主题

8

帖子

46

积分

注册会员

积分
46
  • 265

    金币

  • 2

    主题

  • 8

    帖子

最新发帖
旭旭
注册会员   /  发表于:2022-9-28 10:29  /   查看:3010  /  回复:11
5金币



如上图,绑定了存货数据表,现存量和可用量通过odata公式提取出来了,想要实现的就是通过查询数据查出来后按照现存量降序排序,如何实现呢。
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

没有绑定字段可以试一下这个前端排序 Forguncy.Page.getListView("表格1")._grid.sortByColumn(1,0) sortByColumn的第一个参数为要排序的列,第二个参数为升序或降序,也就是0或者1。

11 个回复

倒序浏览
最佳答案
最佳答案
窝窝头活字格认证
中级会员   /  发表于:2022-9-28 10:29:40
来自 5#
没有绑定字段可以试一下这个前端排序

Forguncy.Page.getListView("表格1")._grid.sortByColumn(1,0)

sortByColumn的第一个参数为要排序的列,第二个参数为升序或降序,也就是0或者1。

评分

参与人数 1金币 +5 收起 理由
Chelsey.Wang + 5 赞一个!

查看全部评分

回复 使用道具 举报
Syl悬赏达人认证
论坛元老   /  发表于:2022-9-28 10:37:50
2#
如果绑定了字段 ,直接这是设置


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
旭旭
注册会员   /  发表于:2022-9-28 10:40:07
3#
Syl 发表于 2022-9-28 10:37
如果绑定了字段 ,直接这是设置

没绑定字段
回复 使用道具 举报
VVANVI悬赏达人认证
论坛元老   /  发表于:2022-9-28 10:44:44
4#
用odata 提取过来的数据, 貌似不能排序,  建议用视图  绑定好之后  可任意排序
回复 使用道具 举报
旭旭
注册会员   /  发表于:2022-9-28 10:54:06
6#
VVANVI 发表于 2022-9-28 10:44
用odata 提取过来的数据, 貌似不能排序,  建议用视图  绑定好之后  可任意排序

绑定字段的话 数据量大 执行起来效果太慢了
回复 使用道具 举报
旭旭
注册会员   /  发表于:2022-9-28 10:55:41
7#
窝窝头 发表于 2022-9-28 10:47
没有绑定字段可以试一下这个前端排序

Forguncy.Page.getListView("表格1")._grid.sortByColumn(1,0)

编辑页面加载的命令写进去吗?我想通过搜索出来后的数据进行排序
回复 使用道具 举报
窝窝头活字格认证
中级会员   /  发表于:2022-9-28 11:05:49
8#
那就在查询后面加个js命令,我之前试过可以的
回复 使用道具 举报
VVANVI悬赏达人认证
论坛元老   /  发表于:2022-9-28 11:15:11
9#
单纯从效率上讲 ,  SQL语句 >  视图  > odata  >  odata + js  SQL 效率最高   不接受任何反驳
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2022-9-28 11:48:52
10#
大佬,说的对,从请求上来讲,odata如果绑定在表格上的话,有多少行数据就会执行多少次,
不建议这样使用,建议用视图或者关联,这样也就能排序了
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部