点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我有一个详细信息屏幕,其中包含名称的下拉选择,还有一个添加按钮,用于从下拉列表中检索选定的名称并将其显示在字符串字段中。 我已经将添加事务添加到添加按钮,其中将所选名称添加到单独的集合中,然后使其显示在用逗号分隔的字符串字段中。 我面临的问题是,我能够在字符串中显示集合的第一个对象和最后一个对象实例,但不能显示其他对象。 我已经在string字段属性中使用了update规则来完成此操作。
pom2.jpg (243.8 kB)
在将当前选定的条目添加到集合之后,您将希望有一个子动作在选定的客户集合上循环。 此子动作将处理集合中的每个条目,并将它们添加到主对象上的临时字符串字段中。 屏幕上的字段将仅指向包含串联值的临时字符串字段。
另一个选择是,当您打开屏幕时,将temp字段最初填充为空字符串。 然后,每次将其添加到所选客户集合中时,您都会调用第二笔交易,将所选客户附加到屏幕显示的临时字符串的末尾。
-Bill
不太确定我遵循哪里/为什么运行更新规则。 除非您已经知道ID,否则实际上没有一种方法可以轻松地选择倒数第二个对象。
我会在删除时重新构建完整列表,以便于自己。
-比尔
您好Kushal,
由于您要使用"客户"屏幕中的所选名称进行串联,因此您尝试使用当前"客户"屏幕的"所选名称"属性。
此致
中羽
SAP高级支持工程师
一周热门 更多>