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

2020-08-17 23:52发布

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

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


专家您好,

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

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

我们正在使用MDK_SDK_3_2_0_Universal版本

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

关于

Lavanya Ganapathi

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

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


专家您好,

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

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

我们正在使用MDK_SDK_3_2_0_Universal版本

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

关于

Lavanya Ganapathi

付费偷看设置
发送
3条回答
1楼 · 2020-08-18 00:42.采纳回答
如前所述,

Lavanya

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

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

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

-帐单

2楼-- · 2020-08-18 00:38

IDC_SAPMobility Accenture

您能够解决问题吗? 如果是这样,请发表答案,以便其他人可能会从您的发现中受益。

SAP小菜
3楼-- · 2020-08-18 00:44

您想在表中显示此内容,是在数据模型中考虑以下内容:

1)具有一个中间主实体,该主实体仅用于存储与您的参数实体有关的信息。

2)在该实体中包括对参数实体的引用。

3)让您的流程实体包含此中间主实体的集合。

然后,您的流程可以具有一个网格,以包含/编辑/删除行以及与参数实体值有关的信息。

最诚挚的问候,

一周热门 更多>