找不到路径XXX的EntityType!

2020-08-19 13:11发布

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

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


大家好,

我有一个奇怪的问题。

我使用列表报告模板并使用cds视图创建odata。 我有一个下拉值帮助,在一个应用程序上运行得很好,但在另一个应用程序上却出现错误。

因此,我检查了两个消耗视图,并以相同的方式绑定了相同的值帮助。

值帮助有效,但是由于绑定问题,文本值没有显示。

仅在编辑模式下出现问题。

示例:

1。 应用程序,正确的行为

2.App,行为错误

这两个消费视图如下:

定义视图Z_Test_C
   从Z_Test_I中选择
   在$ projection.wcp = _wcp.Value上将[0 .. *]与/WSW0/A002_1_C关联为_wcp
   {

 (.....)

       @ UI.lineItem.position:50
       @ UI.selectionField.position:50

       @ Consumption.valueHelp:'_wcp'
       @ ObjectModel.mandatory:正确
       @ ObjectModel.text.association:'_wcp'
     /wsw0/wcp作为wcp,
       _wcp
 } 

并重视帮助消费

 @ AbapCatalog.compiler.compareFilter:true
 @ AbapCatalog.preserveKey:是
 @ AccessControl.authorizationCheck:#检查
 @ Search.searchable:是


 @ ObjectModel.resultSet.sizeCategory:#XS
 @ ObjectModel.representativeKey:'值'
 @ ObjectModel.dataCategory:#VALUE_HELP


 定义视图/WSW0/A002_1_C
   从/WSW0/A002_I选择
 {
      ///WSW0/A002_I
       @ ObjectModel.text.element:['文本']
   键domvalue_l作为值,
       @ Semantics.text:是
       @ Search.defaultSearchElement:true
       @ Search.fuzzinessThreshold:0.8
       ddtext作为文本
 } 

您知道如何解决此问题吗?

谢谢。

此致

贝蒂娜

(5.5 kb)

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

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


大家好,

我有一个奇怪的问题。

我使用列表报告模板并使用cds视图创建odata。 我有一个下拉值帮助,在一个应用程序上运行得很好,但在另一个应用程序上却出现错误。

因此,我检查了两个消耗视图,并以相同的方式绑定了相同的值帮助。

值帮助有效,但是由于绑定问题,文本值没有显示。

仅在编辑模式下出现问题。

示例:

1。 应用程序,正确的行为

2.App,行为错误

这两个消费视图如下:

定义视图Z_Test_C
   从Z_Test_I中选择
   在$ projection.wcp = _wcp.Value上将[0 .. *]与/WSW0/A002_1_C关联为_wcp
   {

 (.....)

       @ UI.lineItem.position:50
       @ UI.selectionField.position:50

       @ Consumption.valueHelp:'_wcp'
       @ ObjectModel.mandatory:正确
       @ ObjectModel.text.association:'_wcp'
     /wsw0/wcp作为wcp,
       _wcp
 } 

并重视帮助消费

 @ AbapCatalog.compiler.compareFilter:true
 @ AbapCatalog.preserveKey:是
 @ AccessControl.authorizationCheck:#检查
 @ Search.searchable:是


 @ ObjectModel.resultSet.sizeCategory:#XS
 @ ObjectModel.representativeKey:'值'
 @ ObjectModel.dataCategory:#VALUE_HELP


 定义视图/WSW0/A002_1_C
   从/WSW0/A002_I选择
 {
      ///WSW0/A002_I
       @ ObjectModel.text.element:['文本']
   键domvalue_l作为值,
       @ Semantics.text:是
       @ Search.defaultSearchElement:true
       @ Search.fuzzinessThreshold:0.8
       ddtext作为文本
 } 

您知道如何解决此问题吗?

谢谢。

此致

贝蒂娜

(5.5 kb)
付费偷看设置
发送
3条回答
路亽曱_Ryan
1楼-- · 2020-08-19 13:43

嗨,

我想我自己弄清楚了。 如果CDS视图的数据类别为#S或#XS,则将其与value-list = true一起使用。 默认情况下,列表报告模板将触发value-list = none的元数据,因此该元数据不可用于智能控件进行解释。 在我的情况下,我更改了数据类别并且它起作用了。 对于标准值帮助,有两种可能性:

1。 从manifest.json中删除metadataUrlParams

2。 使用其他数据类别围绕它创建包装器。

关于

拉克希米

哎,真难
2楼-- · 2020-08-19 13:30

嗨,

您找到解决方案了吗? 我面临类似的问题,不知道如何解决。

谢谢

Lakshmi

CJones
3楼-- · 2020-08-19 13:44

您好 Lakshmi Channakeshavaiah Jaya 我已将您的答案转换为 评论,因为它不能回答这个问题。 如果您有相同的问题,请遵循此问题,以便在回答后立即收到通知。 或者,您也可以通过"评论"按钮来评论自己的经历。

感谢您的理解,

Svea

一周热门 更多>