自定义消息通知区域后勤办公室

2020-08-25 22:50发布

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

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


嗨,

我已经定制了pcmbackoffice透视图。 我创建了一个自定义渲染器,该渲染器从AbstractWidgetComponentRenderer扩展来修改产品。 当产品保存失败时,我想使用通知区域显示一条消息。 我都尝试过:

尝试{
    getModelService()。save(productModel);
 } catch(Exception e){
     getNotificationService()。notifyUser(widgetInstanceManager," UpdateObject",NotificationEvent.Level.FAILURE,e);

 }
 
尝试{
    getModelService()。save(productModel);
 } catch(Exception e){
      NotificationUtils.notifyUser(e.getMessage()," UpdateObject",NotificationEvent.Level.FAILURE);
 }
 

我使用的是SAP Commerce 1808版本,因此在最后一个选项NotificationUtils中已弃用。

谢谢

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

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


嗨,

我已经定制了pcmbackoffice透视图。 我创建了一个自定义渲染器,该渲染器从AbstractWidgetComponentRenderer扩展来修改产品。 当产品保存失败时,我想使用通知区域显示一条消息。 我都尝试过:

尝试{
    getModelService()。save(productModel);
 } catch(Exception e){
     getNotificationService()。notifyUser(widgetInstanceManager," UpdateObject",NotificationEvent.Level.FAILURE,e);

 }
 
尝试{
    getModelService()。save(productModel);
 } catch(Exception e){
      NotificationUtils.notifyUser(e.getMessage()," UpdateObject",NotificationEvent.Level.FAILURE);
 }
 

我使用的是SAP Commerce 1808版本,因此在最后一个选项NotificationUtils中已弃用。

谢谢

付费偷看设置
发送
1条回答
SAP小黑
1楼-- · 2020-08-25 23:57

我们可以这样尝试吗:

getNotificationService()。notifyUser(widgetInstanceManager,ApiregistrybackofficeConstants.NOTIFICATION_TYPE,NotificationEvent.Level.FAILURE,getLabel(NO_DETAILS));

一周热门 更多>