selectionvariant注释,用于过滤列上的值列表实体

2020-08-16 13:01发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我们有一个公共的valuelis...

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

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


我们有一个公共的valuelist实体,该实体具有称为lookuptype的属性。 各种应用程序实体都使用此值列表实体来通过过滤掉lookuptype上的值列表实体来提供值帮助。 该实体定义如下

实体value_Lookups:cuid,托管的,临时{

lookuptype:字符串(100)不为null;

lookupcode:字符串(20)不为null;

lookupvalue:字符串(50)不为null;

lookupdescription:字符串(200)不为null;

}

我们要在此实体上使用selectionvariant注释,并为每个lookuptype定义选择变量,然后在目标实体的valuelist注释中使用这些选择变量。

注释查找

@ UI.SelectionVariant:

[

{ID:" ORD_STATUS",限定词:"订单状态",文本:"订单状态",FilterExpression:" lookuptype EQ" ORDER_STATUS""},

{ID:" LINE_STATUS",限定词:" Line Status",文本:" Line Status",FilterExpression:" lookuptype EQ" LINE_STATUS""}

];

用{

注释订单

订单状态@(

(通用:{ValueList:{

CollectionPath:"查找",

SelectVariantQualifier:" ORDER_STATUS"

}

用{

注释OrderLines

LineStatus @(

(通用:{ValueList:{

CollectionPath:"查找",

SelectVariantQualifier:" LINE_STATUS"

}

我们想知道SelectionVariant的正确语法。 以上不起作用

1条回答
hongfeng1314
2020-08-16 13:19

发布实体后,我注意到该实体是Lookups而不是value_Lookups,并且selectionvariant限定符应该是ORDER_STATUS而不是ORD_STATUS。 该代码仍无法使用这些更正

一周热门 更多>