点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我无法在sapui5应用程序中显示服务器端消息。
我正在实现一个csv文件上传,以通过BAPI创建销售订单。 因此,我使用 sap.ui.FileUploader 并重新定义了方法/IWBEP/IF_MGW_APPL_SRV_RUNTIME〜CREATE_STREAM 。
编码以从bapi-call返回错误消息:
data(lo_container)= mo_context-> get_message_container()。 lo_container-> add_messages_from_bapi( 出口 it_bapi_messages = lt_return iv_determine_leading_msg = abap_true iv_add_to_response_header = abap_true )。
这些消息不会传输到我的应用程序。
当我在其他方法(例如,任何其他 get_entityset 方法)中执行相同的操作时,消息将返回并显示在应用程序中。
有人可以帮我吗?
此致
开
嗨,
在创建流中使用的实体中创建新属性'errormessage'。
并使用以下代码重新定义该实体的GET_ENTITY。
在创建流方法中,形成属性'errormessage'的密钥表。
然后使用键表和实体名称创建流调用GET_ENTITY,并将读取的响应发送到接口,代码如下。
致谢,
维涅什
嗨维涅什,
感谢您的答复,工作成功!
此致
开
一周热门 更多>