如何使用MDK实施多项选择?

2020-08-17 23:52发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) 专家您好, 我们已...

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

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


专家您好,

我们已使用列表选择器进行多项选择。 可以选择多个选项,但它只保存为我首先选择的一个值。

我们分析的内容意味着列表选择器将数组作为返回值传递给数组,因此我们使用了循环遍历集合的OnChange事件侦听器规则。
要将数组中的值带入字符串属性,以便将其作为后端发送给后端 字符串属性。 但是不幸的是我们没有实现。

我们正在使用MDK_SDK_3_2_0_Universal版本

这里有任何建议/解决方案吗?

关于

Lavanya Ganapathi

3条回答
2020-08-18 00:42 .采纳回答
如前所述,

Lavanya

在多选模式下使用列表选择器时,您可以选择多个值,并返回所选项目的列表。 取决于您的用例,您将必须确定如何处理它们。

听起来您想在服务中创建多个实体,每个选择的值一个。 在这种情况下,您很可能希望在"保存"按钮中使用一个javascript规则,该规则将遍历所选值并为数组中的每个值调用一次createEntity操作。

棘手的部分是 当您遍历列表时,您将需要将当前值存储在某个位置,以便创建实体操作可以引用它。 我建议使用页面上的"客户端数据"作为当前选择器值。 然后,在创建实体操作中,可以将#ClientData/#Property:<您的客户数据名称>作为目标,您将在其中存储当前值。

-帐单

一周热门 更多>