Sap代码检查器-生成链接到类的所有PCode的表



我在读取SCI消息类的错误代码和相应消息时遇到问题。

有没有一种方法可以方便地访问这些?

我正在使用";Praxishanbuch SAP代码检查器";作为参考,但在这方面毫无帮助。

我查看了Se11,但消息中的信息没有帮助。

有人有办法做这样一张桌子吗?

您可以尝试一下,也许它对您有用。我使用下面的代码来访问代码检查器为特定用户发现的所有错误:

data: ref_inspec_a type ref to cl_ci_inspection.
ref_inspec_a = cl_ci_inspection=>get_ref(
    p_user          = pa_iuser
    p_name          = pa_inam
    p_vers          = pa_ivers ).
data: ls_resp type scir_resp,
      lt_resp type scit_resp.
clear: ls_resp, lt_resp.
ls_resp-sign = 'I'.
ls_resp-option = 'EQ'.
ls_resp-low = pa_fuser.
insert ls_resp into table lt_resp.
call method ref_inspec_a->get_results
  exporting
    p_responsibl          = lt_resp
  exceptions
    insp_not_yet_executed = 1
    overflow              = 2
    others                = 3.

LT_RESP可以同时为更多用户获得结果。

执行上面的代码后,可以检查对象REF_INSPEC_A的属性SCIRESTPSSCIRESTHD。这些是大表格,其中包含SCI检查的结果数据。您可以自己使用它们,也可以简单地将对象REF_INSPEC_A传递到功能模块SCI_SHOW_RESULTS中,以获得常规的SCI用户界面。

我发现你可以从测试类的scimessages属性中读取所有可变消息(在SCI GoTo/ManagementOf/Message Priorities中找到)。

有了这个帮助,你可以得到大约60%的错误。

相关内容

  • 没有找到相关文章