Fiori Elements:同一应用程序中是否可以使用智能过滤器栏和多项选择操作?

2020-08-13 12:52发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好,大师 我有一个Fiori...

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

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


您好,大师

我有一个Fiori Elements List Report应用程序,该应用程序基于使用ABAP RESTful编程模型生成的OData服务,并带有操作。 通过单选(单选按钮),所有这些都可以正常工作。

我需要对动作进行多项选择。 我尝试更改manifest.json中的设置(如建议的此处),但由于未传递任何参数,因此未正确调用该操作。 我也尝试过生成Fiori Elements Worklist应用程序,但是缺少过滤器栏意味着它不能满足我的要求。 我无法找到如何将动作指定为"多项选择"(如前所述此处),因此我根本没有选择复选框,因此也没有操作按钮。

是否可以在一个Fiori Elements应用程序中获得所有我想要的东西? 我不是UI5/JavaScript开发人员,所以我尽量避免使用涉及自定义JavaScript编码的解决方案?

谢谢

安德鲁

1条回答
clever101
2020-08-13 13:40

你好安德鲁,

我想了解更多有关该要求的信息。 是否要在一个以上的数据实例上执行相同的操作,还是要在执行该操作时同时执行两个或多个实例? 例如,选择多次请假请求,然后单击批准操作。 在这种情况下,批准操作将必须在每个实例上执行。 第二个用例可以是业务伙伴的合并操作。 在这种情况下,您需要两个或更多业务伙伴实例,以便可以执行合并操作。

您可以使用前面提到的帮助链接启用第一个用例的多选,但只需要一个实例就可以执行操作。 从服务端,预期的元数据显示在以下 URL 中。 >

在第二个用例中,动作需要执行实体的集合,因此无法在简单的OData V2中进行建模。 可以使用OData V4对其进行建模并描述此处。 您可以在示例85中签出示例,该示例显示了如何对此建模。 不幸的是,据我所知,RAP尚未完成对OData V4的支持(我可能是错的,但这是我最后的信息)。

希望获得帮助

此致

Vinod

一周热门 更多>