点击此处---> 群内免费提供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没有捕获,它们导致了运行时错误转储。
有人对此有想法吗?
谢谢!
你好,马修,
您是否尝试过TRY/CATCH语句? 这样可以防止任何转储,并允许您检测"不良"变体。
仔细查看转储屏幕,以更精确的错误类型替换cx_root。
最好的问候
贝特朗
一周热门 更多>