点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我正在尝试从VARID的...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我正在尝试从VARID的...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我正在尝试从VARID的每个报表/变体组合中调用RS_VARIANT_CONTENTS。 我发现那里有一些程序已保存了语法错误,这导致RS_VARIANT_CONTENTS在运行时崩溃。 不幸的是,系统中有成千上万的变体,因此要花一些时间才能运行并获得每个选择字段值的结果。 我试图在调用RS_VARIANT_CONTENTS之前从表中删除我知道会导致错误的程序,但是每次运行它时,似乎都会弹出另一个程序。 另外,我们希望运行该命令的频率较高,因此我正在寻找一种解决方案,该解决方案可以在将来捕获可能导致RS_VARIANT_CONTENTS失败的程序。
我尝试过RS_SYNTAX_CHECK,它捕获了其中一些,但是还有其他一些RS_SYNTAX_CHECK没有捕获,它们导致了运行时错误转储。
有人对此有想法吗?
谢谢!
使用参数EXECUTE_DIRECT ='X'运行功能模块RS_VARIANT_CONTENTS并使用EXCEPTIONS ERROR_MESSAGE = 99可能会很有用,否则执行SUBMIT来检索变量内容(因此 您将无法处理任何异常),并且任何以" A"类型发送的错误消息都将终止您的程序(它可能会执行MESSAGE A093(DB))。
一周热门 更多>