在相同选择中的Design Studio 1.6 SP04下拉列表问题

2020-09-24 10:37发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家, 我正在使用一个下拉列表...

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

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


专家,

我正在使用一个下拉列表组件专门处理Design Studio 1.6 SP04。 解决方案的行为是使用下拉列表字段作为其他过滤器的结果,然后使用下拉列表的值来过滤其他组件。 可以,但是此过滤器通常会使用常用值填充下拉列表,在这种情况下,我会遇到问题

让我举个例子:

我有以下人:

"加载"按钮包含:

 DROPDOWN_1.addItem(" A"," A");
 DROPDOWN_1.addItem(" B"," B");
 DROPDOWN_1.addItem(" C"," C");
 DROPDOWN_1.addItem(" D"," D");
 

Load2按钮包含:

 DROPDOWN_1.addItem(" E"," E");
 DROPDOWN_1.addItem(" B"," B");
 DROPDOWN_1.addItem(" G"," G");
 DROPDOWN_1.addItem(" H"," H");
 

请注意,两个"加载"按钮上的值" B"是唯一相同的值...

清除按钮包含:

 DROPDOWN_1.removeAllItems(); 

"获取价值"按钮包含:

 var value = DROPDOWN_1.getSelectedValue();

 APPLICATION.alert(值);
 TEXT_1.setText(value);
 

在下拉列表的选择事件中:

 var value = DROPDOWN_1.getSelectedValue();


 APPLICATION.alert(DROPDOWN_1.getSelectedValue());
 TEXT_1.setText(value);
 

测试是:

1.-我单击"加载"按钮:它填充了下拉列表

2.-我从下拉列表中选择B值,on select事件将B设置为Text Component

3.-我单击"清除"按钮:它会删除下拉列表中除选定的一个" B"以外的所有项目

4.-为了确保,我按一下"获取值"按钮以查看所选值:该值为空

5.-我单击load2按钮以使用新参数填充下拉列表:它会自动将firsth值设置为选定的值

6.-再次确认,我按一下"获取值"按钮以查看选定的值:该值为预期的

7.-我将" B"值作为上一个选择,希望在select事件中运行并将文本值更改为" B",但仅更改下拉列表中的标签

8.-只需确保(再次)单击"获取值"按钮即可查看所选值:值是" E"而不是" B"

9.-我将选择更改为H以获得预期结果,然后返回所有结果中的" B"值和" E"值

仅当我的第二个选择与第一个选择相同时,我才能在下拉列表中获得预期的行为

任何评论都会非常感动

此致

爱德华多·埃雷拉(Eduardo Herrera)

(7.5 kB)
2条回答
Alawn_Xu
2020-09-24 11:12

嗨,爱德华多

我遇到了同样的问题,SAP回复了什么消息来解决此问题〜?

非常感谢!

此致

郭富城

一周热门 更多>