找回密码
 立即注册

QQ登录

只需一步,快速开始

旭旭

注册会员

2

主题

8

帖子

46

积分

注册会员

积分
46
  • 265

    金币

  • 2

    主题

  • 8

    帖子

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



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

11 个回复

正序浏览
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2023-8-1 17:41:34
12#
就是因为odata相当于公式写的,不是数据库直接的字段,不支持排序
回复 使用道具 举报
musicwHello
高级会员   /  发表于:2023-8-1 16:56:52
11#
VVANVI 发表于 2022-9-28 10:44
用odata 提取过来的数据, 貌似不能排序,  建议用视图  绑定好之后  可任意排序

是啊 我也发现了 但是odata确实太方便了
但是活字格这功能确实单一局限了

写视图确实可以排序
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2022-9-28 11:48:52
10#
大佬,说的对,从请求上来讲,odata如果绑定在表格上的话,有多少行数据就会执行多少次,
不建议这样使用,建议用视图或者关联,这样也就能排序了
回复 使用道具 举报
VVANVI悬赏达人认证
论坛元老   /  发表于:2022-9-28 11:15:11
9#
单纯从效率上讲 ,  SQL语句 >  视图  > odata  >  odata + js  SQL 效率最高   不接受任何反驳
回复 使用道具 举报
窝窝头活字格认证
中级会员   /  发表于:2022-9-28 11:05:49
8#
那就在查询后面加个js命令,我之前试过可以的
回复 使用道具 举报
旭旭
注册会员   /  发表于:2022-9-28 10:55:41
7#
窝窝头 发表于 2022-9-28 10:47
没有绑定字段可以试一下这个前端排序

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

编辑页面加载的命令写进去吗?我想通过搜索出来后的数据进行排序
回复 使用道具 举报
旭旭
注册会员   /  发表于:2022-9-28 10:54:06
6#
VVANVI 发表于 2022-9-28 10:44
用odata 提取过来的数据, 貌似不能排序,  建议用视图  绑定好之后  可任意排序

绑定字段的话 数据量大 执行起来效果太慢了
回复 使用道具 举报
VVANVI悬赏达人认证
论坛元老   /  发表于:2022-9-28 10:44:44
4#
用odata 提取过来的数据, 貌似不能排序,  建议用视图  绑定好之后  可任意排序
回复 使用道具 举报
旭旭
注册会员   /  发表于:2022-9-28 10:40:07
3#
Syl 发表于 2022-9-28 10:37
如果绑定了字段 ,直接这是设置

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


本帖子中包含更多资源

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

x
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部