如何使用SmartFilterBar在sap.m.table中进行搜索操作(服务器端)?

2020-09-04 20:22发布

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

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


大家好,

我正在为我的应用程序使用sap.m.table,并且使用oData Model绑定了该表。 由于某些原因,我需要使用SmartFilterBar。 现在,我想使用服务器端的oData模型进行搜索操作(通过在FilterBarSection中按" Go"按钮或在键盘中按" Enter"按钮)。 如何使用SmartFilterBar

在sap.m.table中进行服务器端搜索操作

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

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


大家好,

我正在为我的应用程序使用sap.m.table,并且使用oData Model绑定了该表。 由于某些原因,我需要使用SmartFilterBar。 现在,我想使用服务器端的oData模型进行搜索操作(通过在FilterBarSection中按" Go"按钮或在键盘中按" Enter"按钮)。 如何使用SmartFilterBar

在sap.m.table中进行服务器端搜索操作
付费偷看设置
发送
1条回答
黑丝骑士
1楼-- · 2020-09-04 20:51

你好Ranji,

我对你的问题感到困惑。 您是要UI还是后端实施?

首先,SmartFilterBar与SmartTable一起使用。 请检查此示例。

智能表格

然后,无论您使用哪个UI控制器(智能/普通FIlterBar),UI5框架都会通过将$ filter参数放入odata请求(GET)中来处理过滤。 因此,您需要在后端的odata中实现$ filter。 有很多方法可以做到这一点,但这取决于您的后端技术,是否使用CDS/BOPF/Gateway。

一周热门 更多>