点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
美好的一天,
C4C技术的新手,我试图将自定义业务对象-CreditCardInfo作为嵌入式组件添加到客户BO [标准BO]。 我已正确绑定,并且在客户BO中可以使用嵌入式组件。
我已经使用"高级"列表窗格添加了信用卡详细信息,例如信用卡号,名称,有效期和默认设置等。
填充数据并单击"保存"按钮后,记录将保存在"自定义业务"对象中。 :)
问题是当我关闭并重新打开添加了信用卡详细信息的帐户时,信用卡数据未显示在嵌入式组件中。
我无法弄清我错过了什么,任何人都可以通过提出想法来提供帮助。
请找到屏幕截图以供参考
自定义业务对象-CreditCardInfo
设计:
绑定:
事件-读取条件
空状态
配置-创建实例
将数据从源分配给目标
完成上述步骤后,"信用卡自定义BO"将成功显示在"嵌入式组件"中。
在这里我添加一些虚拟值并点击保存,记录成功保存并在BO中更新。
保存后,我刚刚关闭UI并重新操作了帐户1001019,未找到数据。 :(
但是记录在BO中可用。
此致
Anand
(44.7 kB)
Ananad,您好
在执行此操作之前,请确保您在DataModel中维护了正确的绑定(我假设您希望accountID成为此自定义BO的替代键?)
请将此元素绑定到DataModel选项卡中的自定义BO。
致谢
露西娜
嗨露西娜,
感谢您的反馈。 我将整个解决方案加倍了,如您所见,我错过了绑定部分。
它有很大帮助,并从错误中吸取了教训。
谢谢。
亲爱的阿南德,
我建议您与SAP一起处理一个事件,因为我们需要检查要保存的对象是否确实保存在我们的数据库中。
致谢
露西娜
嗨高拉夫,
感谢您的输入。
我检查了您的建议。 将记录保存到Bo没有任何问题。 问题是,一旦我们重新开设帐户,便会检索与嵌入式组件相关的记录。
致谢
Anandakumar
嗨露西娜,
感谢您的输入。
我在BO中签入,还在业务对象中找到了记录。
QueryByElements.Execute(); ->返回的记录。 所有绑定均完美完成。
仍然没有运气:(
此致
Anand
你好Anand,
在事件处理程序Configure-Create Instance中,请尝试添加其他操作,选择Window Operation-> Action Type-> Save。
感谢与问候
Gaurav Prasad
一周热门 更多>