点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我们正在"帐户TI"屏幕上添加一个嵌入式组件。 它具有AdvancedListPane,该列表应列出当前AccountID的自定义BO实例。 AdvancedListPane无法填充。
我们具有在自定义屏幕中使用EC的类似解决方案的经验。 将EC作为标准屏幕中的扩展名,它似乎不起作用。
检查调试是否从Account出口正确填充了EC入口AccountID参数将非常有帮助。 为此,需要将inport参数绑定到我们的xbo中的字段:
但是,当我们将inport AccountID参数绑定到客户BO扩展(xbo)中的字段时,导航到"帐户TI"屏幕时会出现错误:
错误: 500 SAP内部服务器错误 错误: 该应用程序故意运行,导致短暂转储中止。 (终止符:RABAX_STATE) 在新的 (https://c4cstatic.hana.ondemand.com/resourcesvc/1802.2.1.0.1520269980943/SAP_UI/HTML5/resources/sap/client/lib-0.js:310:378) 在构造函数上._fireErrorOnDispatch (https://c4cstatic.hana.ondemand.com/resourcesvc/1802.2.1.0.1520269980943/SAP_UI/HTML5/resources/sap/client/lib-0.js:605:7515) 在构造函数。 (https://c4cstatic.hana.ondemand.com/resourcesvc/1802.2.1.0.1520269980943/SAP_UI/HTML5/resources/sap/client/lib-0.js:605:4399) 在 Gebruikersinterfacecomponenten zh van huidige aanvraag的应用程序: 目的 描述: 500 SAP内部服务器错误 错误: 该应用程序故意运行,导致短暂转储中止。 (终止符:RABAX_STATE) 班级名称: sap.client.evt.BaseOperation 类型: 错误 函数名称: sap.client.evt.BaseOperation.prototype._digestResponse Transaction_id: 00163E11A6691EE888F17FFF3556D678 Root_context_id: 00163E11A6691EE888F17FFF35563678 控制器: 事件提供者 sap.client.controller.ComponentController 调用栈:
当我们尝试从EC事件处理程序中触发xbo中定义的BO操作时,会发生相同的错误。
关于为何无法在EC中绑定xbo字段或无法从EC触发xbo操作的任何建议?
关于如何检查"帐户"出口中的" Inport AccountID"参数是否有正确建议?
blog-image-1.jpg (2.5 kb)
舞妓,
您不应将inport参数与BO字段绑定。 而是在您的入口中触发一个事件,并使用BOOperation Read在事件中获取您的BO实例。 您可以在此处传递inport参数。
关于阿奇姆
嗨,舞子,
我认为keyNavigation类型不正确。 备用键有一种特殊的类型。 但是,当我将BusinessPartnerSolutionExtensions嵌入到客户TI中时,我使用了AccountUUID。
一周热门 更多>