Reg:在R/3功能模块中调用ecatt脚本

2020-09-02 18:22发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)亲爱的朋友 你们中的任何人都可...

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

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


亲爱的朋友

你们中的任何人都可以告诉我是否可以在r/3功能模块中调用ecatt脚本。

如果是的话,请告诉我该怎么做。

如果您有任何示例代码,对我来说将非常有用。

适当的答案将奖励积分。

热烈的问候

Ravishankar Vembu

5条回答
Alawn_Xu
2020-09-02 18:25

你好Ravishankar

以下示例报告 ZUS_SDN_ECATT_EXECUTE 显示了如何使用默认参数值执行eCATT测试密码。

 *&---------------------------------------------  ------------------------ *
 *&报告ZUS_SDN_ECATT_EXECUTE
 *&
 *&------------------------------------------------  --------------------- *
 *&
 *&
 *&------------------------------------------------  --------------------- *

 报告ZUS_SDN_ECATT_EXECUTE。



 数据:
   gt_execute类型ETEXE_OBJ_TABTYPE,
   gs_execute类型etexe_obj。



 选择开始。

   gs_execute-start_lnr ='1'。
   gs_execute-obj_lnr ='1'。
   gs_execute-obj_type ='ECSC'。  "测试脚本
   gs_execute-obj_name ='<测试脚本名称>'。
   gs_execute-obj_ver ='1'。
   gs_execute-sysdata ='<系统数据容器的名称>'。
   gs_execute-testsystem ='<测试系统>'。
   将gs_execute附加到gt_execute。

   通话功能'ECATT_EXECUTE'
     出口
       TO_EXECUTE = gt_execute
       DISPLAY_LOG ='X'
 * LOG_TXT =''
 * DISPLAY_START_POPUP =''
 * START_PROFIL =
 * START_PROFIL_X =
 * WBMANAGER_ACTIVE =''
 * EXIT_STATUS_UPDATE =''
 * HTTP_TRANSID =''
 * I_SUPRESS_OUTPUT =''
 * IT_VAR_TO_EXEC =
 * I_PAR_VAR_DISPLAYED =
 * IT_VAR_EXT =
 * IT_CALLER =
 * IS_TZEXECDATA =
 *重要
 *执行=
 * LOGID =
 * LOG_DISPLAYED =
 * TRACE_PROT =
 * E_RESULT_XML =
 * ET_RESULT_XML_ERR_MESSAGES =
     例外情况
       NOTHING_TO_DO = 1
       TOO_MANY_SCRIPTS_CALLED = 2
       其他= 3。
   如果SY-SUBRC <> 0。
 *消息ID SY-MSGID类型SY-MSGTY编号SY-MSGNO
 *与SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4。
   万一。


 选择结束。

致谢

Uwe

一周热门 更多>