解析智能表和OData服务

我正在尝试使用OData服务来实现智能分析表。我了解在前端(这是一个自定义的Fiori App)需要做些什么,以及应该使用哪些批注。

唯一让我感到困惑的是后端实现。我知道可以使用SADL框架准备该服务,但是我需要在其后包括一个复杂的自定义逻辑。我有很多表关系和非平凡的过滤器逻辑。

是否可以使用自定义ABAP实现编写非SADL OData服务以进行分析? SADL正在处理很多事情,例如聚合,生成的ID等。我不确定在这种情况下最好的方法是什么。也许可以将自定义代码添加到生成的sadl类中。

我需要提供一个复杂的分析表,其中包含嵌套的组,总和以及复杂的过滤。你有什么经验?您对此分析表有何建议?

studentswhz 回答:解析智能表和OData服务

根据我的经验,SADL仅应用于简单的实体安装。例如,当您所有的实体都完全代表表格时。对于所有其他场景,我总是会希望拥有自己的OData服务,并在服务类上实现杂项操作。如果您尚未实现基于代码的Odata服务,请参见此博客文章https://blogs.sap.com/2016/05/31/odata-service-development-with-sap-gateway-code-based-service-development/

本文链接:https://www.f2er.com/3164660.html

大家都在问