ABAP Web Service 调用的一个例子
Web 一个 调用 例子 Service ABAP
2023-09-14 09:02:43 时间
系统:AG3
消费代码:
*&---------------------------------------------------------------------*
*& Report ZHKJC_WEBSERVICE
*&
*&---------------------------------------------------------------------*
*&
*&
*&---------------------------------------------------------------------*
REPORT ZHKJC_WEBSERVICE.
DATA: lo TYPE REF TO zzco_prod_ws,
input TYPE zzcrmost__pro001prodadvsea01,
output TYPE zzcrmost__pro001prodadvsea00.
CREATE OBJECT lo
EXPORTING
logical_port_name = 'LP_TEST1'.
input-input-searchforproducts-created_by-sign = 'I'.
input-input-searchforproducts-created_by-option = 'EQ'.
input-input-searchforproducts-created_by-low = 'WANGJER'.
TRY.
lo->crmost__pro001prodadvsea001d(
EXPORTING
input = input
IMPORTING
output = output ).
CATCH cx_root INTO DATA(lv_text).
DATA(ls) = lv_text->get_text( ).
WRITE:/ ls.
ENDTRY.
DATA: ls_read_input TYPE zzcrmost__prod_ws_read,
ls_read_result TYPE zzcrmost__prod_ws_read_respo.
TRY.
ls_read_input-input-prod_ws-product_id = 'ARNO_TEST004'.
lo->crmost__prod_ws_read(
EXPORTING
input = ls_read_input
IMPORTING
output = ls_read_result ).
CATCH cx_root INTO lv_text.
ls = lv_text->get_text( ).
WRITE:/ ls.
ENDTRY.
BREAK-POINT.
执行结果:
很多代码都是自动生成的:
相关文章
- 用vue开发一个猫眼电影web app
- react-native-web跨平台实战
- 一个很详细的web.xml讲解
- 深入剖析tomcat之一个简单的web服务器
- 一次Web请求返回406原因与解决方案
- 将命令的输出生成一个Web页面
- Web前端 -- 利用Babel来将ES6转化为ES5代码
- [Javascript] Web APIs: Persisting browser data with window.localStorage
- 构建一个用于产品介绍的WEB应用
- golang 实现一个简单的类似于nginx的web http server
- Web 前端从入门菜鸟到实践老司机所需要的资料与指南合集
- Web防火墙应用场景:短信接口防刷
- 使用 ABAP 开发的一个基于 Web Socket 的小工具,能提高程序员日常工作效率
- Atitit soa之道 艾提拉著作 SOA概念、技术与设计读书笔记 第3章 理解面向服务 10 第4章 理解面向服务架构 39 第5章 理解服务与微服务的层次 74 第6章 Web服务及微服务的
- Atitit.嵌入式web 服务器 java android最佳实践
- Docker入门系列之一:在一个Docker容器里运行指定的web应用
- 【华为云技术分享】一文带你了解Web前端发展历程
- 高性能Web动画和渲染原理系列(1)——CSS动画和JS动画
- 2022年最新最详细在IDEA中配置Tomcat(含有详细图解过程)、建立使用IEDA建立一个Web项目的案例
- Tomcat通过配置一个虚拟路径管理web工程
- [org.springframework.web.bind.MissingServletRequestParameterException: Required String parameter 'xxx ' is not present]
- python web py入门(60)- jQuery - RequireJS库模块之间调用
- python web py入门(21)- javascript的注释
- web前端框架Javascript开发基础之JavaScript作用域
- 面试经典系列七:给你一个web项目,应该如何测试
- 对一个即将上线的网站,如何做一个较完整的Web应用/网站测试?
- Struts2是一个基于MVC设计模式的Web应用框架
- 创建一个动态Web项目:
- Net Core 微服务 - 如何在docker容器里运行一个简单的.net core web api 服务
- 从零实现Web框架Geo教程-中间件-05
- 【Web开发】docker+halo搭建个人博客