异常cx_sadl_view_element_undefined

2020-09-05 10:21发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我增强了CDS的视图,但...

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

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


你好

我增强了CDS的视图,但字段很少。 稍后,应用程序给出了以下异常-

cx_sadl_view_element_undefined。在用户界面级别,我看到以下消息

未映射到SADL数据源,必须以编程方式进行处理。

由于此异常,布局变得越来越混乱。 你知道如何解决这个错误吗?

安德烈·费舍尔 ..请您提供帮助

我需要增强BOPF吗?

付费偷看设置
发送
8条回答
代楠1984
1楼-- · 2020-09-05 10:54

您好 Jan Mattfeld

您知道我们增强I_PurchaseContractItemWD时遇到异常的原因吗?


因为在您的情况下,它们是只读字段。 但是,如果这些字段应该是可编辑的,它们也应该在I_PurchaseContractItemWD中,对吗?

当学会了学习
2楼-- · 2020-09-05 10:58

解决方案:不要扩展基础的I_PurchaseContractItemWD,而是直接扩展C_ContractMaintainItem:

 @ AbapCatalog.sqlViewAppendName:'ZXCPURCTI'

 
使用Z_X_ContractMaintainItem

将视图C_ContractMaintainItem扩展为$ _projection.purchasecontract = _PurchaseRequisition.PurchaseContractPurchase
和$ projection上的_PurchaseRequisition,将关联[1..1]关联到Z_PurchaseRequisition。 br> {
@UI:{lineItem:[{位置:100,重要性:#LOW}],
fieldGroup:{限定符:"材料",位置:100,重要性:#LOW}}
@ ObjectModel.readOnly:true
_PurchaseRequisition.CustomField }

一周热门 更多>