异常类文本使用消息类

2020-08-18 18:38发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好。 我创建了一个自CX_S...

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

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


大家好。 我创建了一个自CX_STATIC_CHECK扩展的自定义异常类。 在属性下,我在消息类别字段的常规数据下指定了一个自定义消息类别。 我想在抛出消息时显示自定义消息类中的文本,而不是直接在类中指定文本。 我怎么做? 提前致谢。

4条回答
悠然的二货
2020-08-18 19:19

您不需要显式"引用"您要使用的来自异常类的文本的消息类。 您可以在引发异常时指定消息。

鉴于您创建的异常类的标记为 With Message Class ,其语法为

 RAISE EXCEPTION  

(系统版本7.52+)或

 DATA文本ID TYPE scx_t100key。

 textid-msgid ='ZMESSAGES'。
 textid-msgno ='001'。
 textid-attr1 ='此'。
 textid-attr2 ='是'。
 textid-attr3 ='a'。
 textid-attr4 ='测试'。

 引发例外类型zcx_test
   出口
     textid = textid。
 

(也适用于较低版本)

"属性"选项卡上的消息类具有不同的用途。

一周热门 更多>