找回密码
 立即注册

QQ登录

只需一步,快速开始

3w-gd

初级会员

17

主题

70

帖子

343

积分

初级会员

积分
343
3w-gd
初级会员   /  发表于:2022-4-8 19:20  /   查看:3543  /  回复:12
10金币
表格对于非绑定字段如何排序

12 个回复

正序浏览
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-4-12 17:58:34
13#
明远 发表于 2022-4-11 17:55
把你的Odata列和表写一个视图,页面绑定这个视图,就可以用表格的排序命令了。

感谢大佬的支持~
回复 使用道具 举报
Howie.Sun讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-4-11 17:53:14
11#
大佬,这个问题我们还需要研究一下,有了结果再在论坛中给您回复哦。
回复 使用道具 举报
3w-gd
初级会员   /  发表于:2022-4-11 17:39:14
10#
本帖最后由 3w-gd 于 2022-4-11 17:42 编辑
明远 发表于 2022-4-11 16:01
如果你的工程还不行的话,你最好发个demo来看。

嗯,我表格中”列头操作“中选择了”在点击列头时排序“,所以无法排序。按你这个排序,也是”仅限当前页面“,我是想对所有数据进行排序,所以还是实现不了,不过还是感谢你

本帖子中包含更多资源

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

x
回复 使用道具 举报
明远活字格认证
金牌服务用户   /  发表于:2022-4-11 16:01:25
9#
3w-gd 发表于 2022-4-11 14:33
嗯,我知道这个方法,但是这个方式也需要在数据表中添加一个公式字段。可能我上面表述的例子不恰当。我现 ...

如果你的工程还不行的话,你最好发个demo来看。

本帖子中包含更多资源

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

x
回复 使用道具 举报
3w-gd
初级会员   /  发表于:2022-4-11 14:33:14
8#

嗯,我知道这个方法,但是这个方式也需要在数据表中添加一个公式字段。可能我上面表述的例子不恰当。我现在想要排序的列的值,是通过OData公式查询出来的数据,所以表格绑定的数据表中是没有这个字段的。
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-4-11 12:25:05
7#
感谢各位大佬的支持~
您好,您可以参考楼上大佬提供的方案通过设置公式字段,给公式字段排序的方式实现这个功能。或者看看能不能通过js的方式去操作页面的表格来实现排序的效果
回复 使用道具 举报
明远活字格认证
金牌服务用户   /  发表于:2022-4-11 10:30:56
6#
3w-gd 发表于 2022-4-11 09:46
我试了不行,不管是表格排序,还是“排序”命令,都是针对数据库表中有的字段,我现在要排序的列的数据不 ...


本帖子中包含更多资源

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

x
回复 使用道具 举报
3w-gd
初级会员   /  发表于:2022-4-11 09:46:45
5#

我试了不行,不管是表格排序,还是“排序”命令,都是针对数据库表中有的字段,我现在要排序的列的数据不是绑定数据字段,而是通过计算得来的,比如,总价=单价*数量
回复 使用道具 举报
3w-gd
初级会员   /  发表于:2022-4-11 09:46:36
4#
hyzok 发表于 2022-4-8 20:01
大佬,你可以直接给按钮添加"排序"命令选择非绑定字段进行排序.

我试了不行,不管是表格排序,还是“排序”命令,都是针对数据库表中有的字段,我现在要排序的列的数据不是绑定数据字段,而是通过计算得来的,比如,总价=单价*数量
回复 使用道具 举报
明远活字格认证
金牌服务用户   /  发表于:2022-4-8 21:09:21
3#

本帖子中包含更多资源

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

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