咨询BYD OVS以返回多个列值

2020-09-13 05:40发布

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

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


亲爱的老师,很好。 提出有关CRM服务的问题,以确定对象引用。 我创建了一个自定义对象test04,该对象需要引用服务验证对象中两个字段的内容。 然后,我创建了服务确认OVS,查询内容具有ID和名称。 并将OVS与test04关联起来您可以正常播放弹出窗口,选择并在OVS中返回查询结果的ID。 如何在OVS中同时返回ID和名称?

ServiceConfirmation OVS

实际使用结果

我希望ID显示在SCID中,而Descriptio显示在TextCollection中。 请问老师,我要做什么才能达到我想要的效果?

(142.3 kB)

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

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


亲爱的老师,很好。 提出有关CRM服务的问题,以确定对象引用。 我创建了一个自定义对象test04,该对象需要引用服务验证对象中两个字段的内容。 然后,我创建了服务确认OVS,查询内容具有ID和名称。 并将OVS与test04关联起来您可以正常播放弹出窗口,选择并在OVS中返回查询结果的ID。 如何在OVS中同时返回ID和名称?

ServiceConfirmation OVS

实际使用结果

我希望ID显示在SCID中,而Descriptio显示在TextCollection中。 请问老师,我要做什么才能达到我想要的效果?

(142.3 kB)
付费偷看设置
发送
2条回答
SAP砖家
1楼-- · 2020-09-13 06:15

嗨,凯文,

OVS上的配置看起来正确。
"源"端还需要其他一些步骤,不确定是否适合您的情况。

在您的示例中,"源"是" Test04"的质量检查,是服务确认ID的基础字段。
在UI设计器中打开此字段的属性,然后检查是否在"数据信息"部分中同时维护了"文本"和"值"属性

如果未完成,请按照以下步骤操作:

-您将需要从您的自定义BO到服务确认的关联。 我们称之为" ToServiceConfirmation"。

-接下来,打开Test04质量检查的数据模型,并添加绑定到Test04-> ToServiceConfirmation->名称的数据字段

-为了更加清晰,您可以将数据字段重命名为ServiceConfirmationName

-接下来,返回您的字段的字段属性以获取服务确认ID

-将"文本"属性绑定到数据模型ServiceConfirmationName中新添加的字段

希望这会有所帮助。


还请注意:在您的BODL中,您似乎对TextCollection感兴趣。
服务确认的"名称"字段映射到UI上的"主题",您可能对此感兴趣。
如果要使用TextCollection,则必须使用复杂的逻辑来确定ServiceConfirmation-> TextCollection-> Text-> TextContent下的相关实例。

关于,
罗汉

哎,真难
2楼-- · 2020-09-13 06:04

你好。 罗汉 非常感谢您的回答。 我已经通过在对象Event-AfterModify中编写逻辑代码来实现我的描述,但是我非常感谢您的解决方案。 对您提供的方法非常感兴趣,它比代码简单。 有时间练习之后,我会与您联系。 祝好运。 谢谢。

一周热门 更多>

点击此处---> EasySAP.com 一起学习S4 HANA ...

相关问答