启动时的复选框组刻度值

2020-08-20 08:49发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)在启动时勾选复选框组的所有值非常...

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

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


在启动时勾选复选框组的所有值非常感谢您的协助。

在启动时,我有:

 FUNDING_CHECKBOXGROUP.setSelectedValues(" _ FaZ_QXlLEeaWeqtXjRsKAw");
 

此脚本正确吗?

我按照以下方式绑定Checkbox组

维度中只有两个值,其显示如下:

Design Studio 1.6 SP1

来源:宇宙

谢谢。

格雷格

复选框组Binding.PNG (20.6 kB)
6条回答
微wx笑
2020-08-20 09:27

嗨,格雷格,

最后一个解决方法,我不记得 pop()和 push()数组方法。 如果没有,则可以应用以下代码作为替代:

var myFunding = TO_DATE_MONTHS.getMembers(" _ FaZ_QXlLEeaWeqtXjRsKAw",100);

FUNDING_CHECKBOXGROUP.setItems(TO_DATE_MONTHS.getMemberList(" _FaZ_QXlLEeaWeqtXjRsKAw",MemberPresentation.INTERNAL_KEY,MemberDisplay.TEXT,100));


var selectionString ="";

var selections = [" "];

myFunding.forEach(function(element,index){

selectionString = selectionString + element.internalKey +",";

}));

selections = selectionString.split(","); //创建选择数组

FUNDING_CHECKBOXGROUP.setSelectedValues(selections);

FYI,创建选择字符串的循环是一种动态选择所有成员的方法,而不是对值进行硬编码。/p>

如果升级到SP3,则可以通过属性绑定填充到Checkbox Group,并且上面的脚本可以运行,而无需 setItems()方法。

< p>致谢

穆斯塔法。

一周热门 更多>