ABAP workbench API的使用方法

简介: ABAP workbench API的使用方法

该报表演示了如何用ABAP代码实现SE80事务码里的资源创建工作

 

REPORT ZCREATE.

data: lr_tool TYPE REF TO ZCL_PRODUCT_WB_ACCESS,

     lr_state TYPE REF TO IF_WB_PROGRAM_STATE,

     lr_i_state TYPE REF TO CL_WB_ABSTRACT_TOOL_STATE,

     lr_container TYPE REF TO CL_WB_DATA_CONTAINER,

     lr_request type ref to CL_WB_REQUEST.

CREATE OBJECT lr_tool.

CREATE OBJECT lr_i_state

  EXPORTING

     p_parentnode_key = '$TMP'

     p_parentnode_type = 'K'.

CREATE  OBJECT lr_request

 EXPORTING

    p_object_type = 'Q0E'

    p_operation = 'CREATE'

    p_object_name = 'ZZ'

    p_object_state = lr_i_state.

call method lr_tool->IF_WB_PROGRAM~process_wb_request

     EXPORTING

             p_wb_request               = lr_request

             p_wb_program_state         = lr_state

             p_window_id                = 0

          CHANGING

             p_wb_data_container        = lr_container

          EXCEPTIONS

             action_cancelled           = swbm_c_er_action_cancelled

             error_occured              = swbm_c_er_error_occured

             object_not_found           = swbm_c_er_object_not_found

             operation_not_supported    = swbm_c_er_op_not_supported

             permission_failure         = swbm_c_er_permission_failure

             wrong_program_state        = swbm_c_er_wrong_program_state

             OTHERS                     = swbm_c_er_unknown_error.

目录
相关文章
|
4月前
|
API Python
邮件发送API使用方法?代码应该怎么编辑
邮件发送API简化了编程式邮件发送,如SendGrid、Mailgun、Amazon SES是常见提供商。获取API密钥后,以Python和SendGrid为例,发送邮件涉及设置API密钥、创建客户端、定义邮件内容及发送。运行代码得到发送响应,确保邮件成功发送。AokSend提供高触达、触发式SMTP/API发信服务。集成API能快速高效地在应用中实现邮件功能。
|
12月前
|
SQL BI 数据库
介绍一款 ABAP 代码搜索工具 RS_ABAP_SOURCE_SCAN 的使用方法
介绍一款 ABAP 代码搜索工具 RS_ABAP_SOURCE_SCAN 的使用方法
|
4月前
|
存储 UED 开发者
ABAP Dynpro 编程里 PBO 中 LOOP AT SCREEN 的使用方法介绍
ABAP Dynpro 编程里 PBO 中 LOOP AT SCREEN 的使用方法介绍
|
11月前
|
安全 网络安全 API
SAP ABAP 通过 https 消费外部 API 遇到错误消息 SSSLERR_SSL_CONNECT
SAP ABAP 通过 https 消费外部 API 遇到错误消息 SSSLERR_SSL_CONNECT
|
11月前
|
存储 Java API
API及String类和字符串相关使用方法
API及String类和字符串相关使用方法
|
11月前
|
数据库
ABAP MESSAGE 关键字的使用方法
ABAP MESSAGE 关键字的使用方法
|
11月前
|
API
使用 SAP ABAP API 读取内表变量占用的 ABAP 内存空间大小
使用 SAP ABAP API 读取内表变量占用的 ABAP 内存空间大小
|
11月前
|
存储 JavaScript API
SAP ABAP MIME Repository 和 API 介绍试读版
SAP ABAP MIME Repository 和 API 介绍试读版
|
12月前
SAP ABAP OData 服务诊断工具 /IWFND/ERROR_LOG 的使用方法试读版
SAP ABAP OData 服务诊断工具 /IWFND/ERROR_LOG 的使用方法试读版
|
12月前
|
前端开发 API
Promise 静态 API 的使用方法
Promise 静态 API 的使用方法