服务器模型如何在客户端中进行过滤和排序

2020-08-22 08:03发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家

已创建用于表显示的服务器模型。 初始负载看起来不错,并且有1000多个行。

现在的要求是对加载的数据进行过滤和排序。 由于需要在表中进行过滤和排序,是否有可能避免Odata调用后端? 因此,基本上在Client内部,因为getModel()获得了数据,所以我认为过滤和排序是否可以提高App的性能...。

由于BW查询在后台oData调用中运行,因此在任何地方都需要20秒或更长时间。

有什么想法吗?

我确实喜欢这个...但是没用...

oTable.getBinding(" items")。sOperationMode =" Client";

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家

已创建用于表显示的服务器模型。 初始负载看起来不错,并且有1000多个行。

现在的要求是对加载的数据进行过滤和排序。 由于需要在表中进行过滤和排序,是否有可能避免Odata调用后端? 因此,基本上在Client内部,因为getModel()获得了数据,所以我认为过滤和排序是否可以提高App的性能...。

由于BW查询在后台oData调用中运行,因此在任何地方都需要20秒或更长时间。

有什么想法吗?

我确实喜欢这个...但是没用...

oTable.getBinding(" items")。sOperationMode =" Client";

付费偷看设置
发送
11条回答
小c菟菟
1楼-- · 2020-08-22 08:34

尝试将useclientmode设置为true。

oTable.getBinding(" items")。useClientMode = true;

spaceman01
2楼-- · 2020-08-22 08:37

当执行此oTable.getBinding(" items")。sOperationMode =" Client"语句

useClientMode()设置为True。

wang628962
3楼-- · 2020-08-22 08:23

嗨,

看看这个例子:

示例-网格表-排序

该示例对表使用 JSONModel 项,则不会请求服务器。

可以使用setData()方法将ODataModel中检索的数据设置为JSONModel。

此致

Peter

天桥码农
4楼-- · 2020-08-22 08:46

好...让我尝试一下。.将返回

Baoming ROSE
5楼-- · 2020-08-22 08:40

只需构建JSON方式,但数据不会进入View。 你能帮我做错什么吗?

粗暴的香蕉
6楼-- · 2020-08-22 08:44

请分享一下,您如何定义和 如何将JSONModel绑定到视图?

一周热门 更多>