不允许进行值集关联

2020-08-16 13:08发布

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

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


大家好

我有以下未编译的CDS视图:

定义视图YGAC_I_ENVIRONMENT
   选择与YGAC_I_ROLE不同
   在$ projection.RoleStatus = _Status.RoleStatus上,将[0 .. *]与_Status关联到YGAC_I_ROLE_STATUS
 {
   关键业务流程
   关键JobProfile,
   关键的RoleStatus
   _Status._Text.Description作为说明,
   _状态
 } RoleType ='BUS'
   和_Status._Text.Language = $ session.system_language 

编译器抱怨:

不允许使用值集关联

我想将视图限制为会话语言。

谢谢

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

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


大家好

我有以下未编译的CDS视图:

定义视图YGAC_I_ENVIRONMENT
   选择与YGAC_I_ROLE不同
   在$ projection.RoleStatus = _Status.RoleStatus上,将[0 .. *]与_Status关联到YGAC_I_ROLE_STATUS
 {
   关键业务流程
   关键JobProfile,
   关键的RoleStatus
   _Status._Text.Description作为说明,
   _状态
 } RoleType ='BUS'
   和_Status._Text.Language = $ session.system_language 

编译器抱怨:

不允许使用值集关联

我想将视图限制为会话语言。

谢谢

付费偷看设置
发送
1条回答
闻人可可
1楼 · 2020-08-16 14:12.采纳回答

从where子句中删除它,并在定义中将其定义为

以下示例

 @ Semantics.text:true
 _Status._Text [1:Languague = $ session.system_language]。<状态名称>
 

一周热门 更多>