点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)团队, 我正在尝试在多个CDS...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)团队, 我正在尝试在多个CDS...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
团队,
我正在尝试在多个CDS视图之间建立关联
选项1:如果我不添加参数->抛出参数是必需的错误
选项2:如果我添加参数->会引发语法错误/无法在此处定义参数。
注意:当我使用内部联接而不是关联时,它可以工作,但是会抛出表长度错误<4096
--------------------------
以下是一段代码
选项1:
使用参数定义视图Z_ABC_GROUP1
@ Consumption.hidden:是
@ Environment.systemField:#SYSTEM_DATE
P_KeyDate:syst_datum,
@ Consumption.hidden:是
@ Environment.systemField:#SYSTEM_LANGUAGE
P_Language:syst_langu
从Z300001Z_PQR_FEATUREMARA_中选择
(P_KeyDate:$ parameters.P_KeyDate,P_Language:$ parameters.P_Language)
为PQR_FEATURE
与Z300001Z_GHI_FILMMARA_的关联为_GHI_FILM
_PQR_FEATURE.Material = _GHI_FILM.Material
//错误: 实体Z300001Z_GHI_FILMMARA_需要参数P_KeyDate cds-option1-error.jpg
实体Z300001Z_GHI_FILMMARA_需要参数P_Language
--------------------------------------------------- ----------------------------------------------
选项2:
使用参数定义视图Z_ABC_GROUP1
@ Consumption.hidden:是
@ Environment.systemField:#SYSTEM_DATE
P_KeyDate:syst_datum
@ Consumption.hidden:是
@ Environment.systemField:#SYSTEM_LANGUAGE
P_Language:syst_langu
从Z300001Z_PQR_FEATUREMARA_中选择
(P_KeyDate:$ parameters.P_KeyDate,P_Language:$ parameters.P_Language) //错误:意外单词(;预期的关键字为cds-option2-error.jpg
为PQR_FEATURE
与Z300001Z_GHI_FILMMARA_的关联
为_GHI_FILM
在_PQR_FEATURE.Material = _GHI_FILM.Material
cds-option2-error.jpg (101.8 kB)
Hello Kunal,
要克服4096个字符的限制,您可以尝试使用CDS扩展名。
其余的我没有检查。 刚刚遇到一个类似的问题,即4096个限制,并发现了SAP注意:2154870。希望对您有所帮助。
BR,迪马
一周热门 更多>