MDK中的AllowMultipleSelection属性规则-SCP Web IDE

2020-08-20 00:14发布

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

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


专家们。

我正在尝试创建一个js规则,以使用listpicker使用其AllowMultipleSelection属性返回的多个值。 我为此使用的代码是:

但是此代码仅返回我从列表选择器中选择的第一个值,但不返回我选择的'n'个值。

有人可以在这种情况下向我解释,我将使用js称为那些完整值吗? 哥伦比亚的问候,我将非常感激。

(25.6 kB)

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

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


专家们。

我正在尝试创建一个js规则,以使用listpicker使用其AllowMultipleSelection属性返回的多个值。 我为此使用的代码是:

但是此代码仅返回我从列表选择器中选择的第一个值,但不返回我选择的'n'个值。

有人可以在这种情况下向我解释,我将使用js称为那些完整值吗? 哥伦比亚的问候,我将非常感激。

(25.6 kB)
付费偷看设置
发送
1条回答
奄奄一息的小鱼
1楼 · 2020-08-20 00:51.采纳回答

您要在valuateTargetPath调用中使用#Value而不是#SelectedValue。 这将返回包含每个选定项目的对象数组。

导出默认功能ProcessCategorySelection(context){
 让pageProxy = context.getPageProxy();
 let cats = pageProxy.evaluateTargetPath('#Control:CategoryPicker/#Value');

 cats.forEach(c => console.log(`Display:$ {c.DisplayValue}-Return:$ {c.ReturnValue}`)));
 } 

-帐单

一周热门 更多>