在smartforms中显示错误消息

2020-09-18 15:35发布

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

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


大家好,

我的要求是在smartforms中抛出错误(即在流逻辑->程序行中),

为此,我编写了如下代码,

如果lv_tbft是INITIAL。

   通话功能" SSF_MESSAGE"
   出口
     I_MSGID ='00'
     I_MSGTY ='E'
     I_MSGNO ='5'
     I_MSGV1 ='不存在数据'
 * I_MSGV2 =

 * I_MSGV3 =

 * I_MSGV4 =
     。

 万一。
 

我已经在驱动程序中声明了自定义异常MY_ERROR,并在smartform中声明了异常选项卡。(如某些线程所建议),

如何不显示错误消息(仅不打印智能表格)

任何人都可以建议我要去哪里(我的意图是为最终用户显示错误"没有数据")。

谢谢。

sf1.jpg (48.3 kB)

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

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


大家好,

我的要求是在smartforms中抛出错误(即在流逻辑->程序行中),

为此,我编写了如下代码,

如果lv_tbft是INITIAL。

   通话功能" SSF_MESSAGE"
   出口
     I_MSGID ='00'
     I_MSGTY ='E'
     I_MSGNO ='5'
     I_MSGV1 ='不存在数据'
 * I_MSGV2 =

 * I_MSGV3 =

 * I_MSGV4 =
     。

 万一。
 

我已经在驱动程序中声明了自定义异常MY_ERROR,并在smartform中声明了异常选项卡。(如某些线程所建议),

如何不显示错误消息(仅不打印智能表格)

任何人都可以建议我要去哪里(我的意图是为最终用户显示错误"没有数据")。

谢谢。

sf1.jpg (48.3 kB)
付费偷看设置
发送
3条回答
CPLASF-自律
1楼-- · 2020-09-18 16:26

您将不得不在正在调用的功能模块中引发此异常

三十六小时_GS
2楼-- · 2020-09-18 16:15
请任何人都可以提出我要去哪里的提示

整个事情都错了,对不起。 表单中应该没有错误消息。

如果存在任何异常,则必须在调用表单之前在调用该表单的程序中对其进行处理。 根据具体情况,有不同的实现方法。 但总体而言,这才是正确的设计。

如果没有要输出的表格数据,为什么还要调用表格? 考虑一下。

葫芦娃快救爷爷
3楼-- · 2020-09-18 16:22

我没有在smartforms中显示错误消息,而是尝试通过驱动程序抛出错误消息,

根据专家的建议。

谢谢大家的宝贵建议。

线程已关闭。

一周热门 更多>