Fiori Elements BOPF操作和CDS子句

2020-08-30 04:08发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我需要帮助来弄清为什么我的Fio...

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

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


我需要帮助来弄清为什么我的Fiori Elements应用程序表现方式如此。

让我先解释一下我要做什么。

我有一个Fiori Elements List Report应用程序(带有BOPF的事务处理应用程序).​​..我已禁用BOPF上的标准Delete操作,因为我不希望用户能够从数据库中删除条目 我希望用户将条目标记为已删除,然后将其过滤出列表。 这样,条目将保留在数据库中,但被标记为已删除。

我创建了一个BOPF操作,该操作在基础表中的记录上设置了删除标志,并且已经在启用了oData的CDS视图中实现了该操作,因此它将操作呈现在屏幕上。 然后,我在CDS中放置了一个where子句,以检查该删除标志是否为空。

所有这些东西都可以按我的意愿工作...

除了这种奇怪的行为...当我在列表项上执行操作时,应用程序然后导航到显示一个空对象的对象页面,然后用户必须单击返回以返回到列表。

知道为什么会这样吗?

谢谢

4条回答
天桥码农
2020-08-30 04:47

你好,

我遇到完全相同的问题,删除后,我将进入空白的详细信息页面。

当我将导出类型更改为" none"时,我不再在Fiori页面中看到我的操作按钮,并且在控制台中看到此错误消息"在元数据中未定义函数import ZC_SUBDIVISIONMONIT_CDS.ZC_SUBDIVISIONMONIT_CDS_Entities/ZC_SUBDIVISIONMONITCheck_subdiv_isused。 调用此函数导入的按钮将无法正常工作。-"

有什么主意吗?

谢谢

Luc

一周热门 更多>