点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)有一个删除拦截器,我们在其中抛出...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)有一个删除拦截器,我们在其中抛出...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
有一个删除拦截器,我们在其中抛出了一个验证器异常,如下面的代码片段
抛出新的MyValidatorException(l10nService.getLocalizedString(" exception.itemtype.cannot.remove.online",new Object [] {}));
本地化字段中的属性值为:exception.itemtype.cannot.remove.online =无法删除此项目类型,因为它具有相关的在线版本。
MyValidatorException类的实现如下:
公共类MyValidatorException扩展了InterceptorException {public MyValidatorException(最终字符串消息){super(消息); this.setCustomErrorMessage(message); }
这是实现方式,并且在删除项目类型时在后台UI中出现以下异常消息:
我希望以下消息在Backoffie UI中显示为高于本地化属性值
(5.8 kB)
嗨,
您能详细解释一下,如果它具有关联的在线版本时,如何在删除项目记录时重新声明配置以显示自定义的异常消息。
一周热门 更多>