点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家您好, 我们有一个从C...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家您好, 我们有一个从C...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家您好,
我们有一个从CDS视图生成的BOPF。 我们想使用BOPF-> ABAP用户出口中的查询从CDS视图中读取数据,但是在生成的BOPF中看不到查询。 我们尝试手动创建"选择查询",但是我们仍然无法在BOPF节点中看到它。 您能否让我知道继续进行。
谢谢
维杰
imgo.jpg (33.3 kB)
大家好,
我的要求与Vijay类似。 我使用Andre所述的注释从CDS视图生成了BOPF业务对象。 在保存(用于创建和更新)期间,我还在业务对象中实现了一些确定。 如果我将OData用于CRUD操作,那么一切都很好。
但是,我苦恼的是通过ABAP使用R/3事务中的同一业务对象。
问题1:使用BOPF的Consumer-API读取数据:
在生成的业务对象的接口中没有属性 SC_QUERY ,该属性确定执行哪种选择类型(select_all,select_by_attributes等)。 当然,我可以从CDS View中进行选择,但这似乎不合适。
问题2:使用Consumer-API修改数据:
我想更新现有条目,并且希望在保存期间执行我的确定。 我有一个R/3事务,我想使用服务管理器的修改方法。 但是,此方法需要业务对象的密钥(/BOBF/S_FRW_KEY)。
KEY , PARENT_KEY 和 ROOT_KEY 在我的数据库表中不是键的一部分,因为我希望UI5应用使用语义而不是OData来消耗OData。 比技术关键。
如果我使用OData更新db中的条目,则将以某种方式执行我的确定。 大概我可以调试并找出方法。 如果您可以在开始之前给我一个提示,将不胜感激。 安德烈·费舍尔(Andre Fischer) Vijaya Simha Chintarlapalli Reddy
致谢
尼古拉
一周热门 更多>