- 博客(14)
- 收藏
- 关注
原创 SAP PI发送token
照常配置DT,MT,SI,MM,SI,因为本次接口是通用接口,所以Authorization参数放置于request参数里面。
2025-02-13 14:42:54
123
原创 SAP PI/PO rest发送x-www-data-urlencoded类型数据
System.out.println("运行时间" + (endTime - startTime) + "ms");引入一个jar包用作数据格式转换,我有现成的包,但是不知道咋传优快云,可以直接向我要,无偿,参照的源码。// 通过 factory 获取 DocumentBuilder 实例。// 创建一个 DocumentBuilderFactory。// 解析 XML 字符串。// 获取所有的子元素。配置DT,MT,SI正常配置,字段配置如下。ESR配置完毕,接下来是IB配置。PI配置1.ESR配置。
2025-02-13 13:24:33
724
原创 SAP abap try catch 代码捕获异常简单记录
以下代码因为数据长度大于 定义的长度,数字溢出,被捕获异常。可以发现有一个异常,通过捕获异常防止dump。
2024-09-20 13:42:29
407
原创 sap abap 简单的获取部分字段属性
WRITE: / '长度:', DESCR_REF->LENGTH. "char类型长度会乘2 货币类型长度会转成P类型的长度。WRITE: / '绝对类型名称:', DESCR_REF->ABSOLUTE_NAME.WRITE: / '类型:', DESCR_REF->TYPE_KIND.WRITE: / '小数:', DESCR_REF->DECIMALS.
2024-09-19 15:22:07
366
原创 浅析SAP ABAP 函数勾选值传递意义和结果
F1打开值传递的帮助文档,勾选上值传递 会比不勾选多一个copy变量的动作,会对效率有所影响,我理解不勾选值传递是通过地址指向内存,勾上值传递是copy变量值的动作,所以效率会有所降低,所以在理解了值传递的作用后,可以根据需要是否勾选 而不是盲目全部勾选。变量的引用只是在程序运行时生效,分配给程序运行时指向内存空间的地址,理解了这一点就不难理解,远程调用是不同服务器之间的交流,内存空间并不是共享的,这种情况只能通过值传递去传递变量值。从结果上来看:远程函数是要勾选值传递的,一般函数可以不勾选。
2024-03-18 11:34:30
369
原创 SAP ABAP获取表和字段的长度属性
"S1为字段类型CHAR类型,S2为下面几个子元素,因为咱们定义这个内表是根据数据字典定义的,可以获取到HLP为MARA-MATNR.data(line) = lines( LT_MARA ). "获取到line = 10 .内表的长度为10。"2.DESCRIBE TABLE 用法。获取字段的长度和属性,这可厉害了。"1.lines用法。
2023-09-23 14:59:20
1333
1
原创 sap se78 上传图片 报错不是BMP格式,以及如何包请求
2.出现不是BMP类型问题,我碰到的问题是,直接改图片后缀名,这个是不对的,图片另存为。1.SE78进入图片上传界面,点击导入图片即可。2请求号问题,点击这里选择你的请求号就可以了。不行的话,就用这种方式,格式改的彻底一点。朋友们,讲讲咱上传图片碰到的问题。再次导入就会成功了。
2023-09-15 11:16:03
634
原创 SAP ABAP显示进程,显示等待中,等待进程及图标函数
GV_TEXT = '下载图片发给xx系统,' && SY-INDEX && '/' && LINE_SPILT && '请等待....'.GV_TEXT = '获取FTP服务器的图片信息,请等待....'. "文本自己写就成。DATA GV_TEXT TYPE STRING. "进度条文本信息。DATA GV_PERCENTAGE TYPE P . "进度条图标。1~100 控制图标进程。"可以通过变量灵活运用。
2023-09-13 17:33:30
446
2
原创 sap abap 动态内表排序
datals_sorttypedatalt_sorttypels_sortname'WERKS'appendls_sorttolt_sortls_sortname'MATKL'appendls_sorttolt_sortls_sortname'MATNR'appendls_sorttolt_sortsortbylt_sort).
2023-09-08 11:18:58
321
1
原创 SAP ABAP restful复杂结构发送图片,multipart/FORM-DATA参数存放数据
WA_FORMULARIO-VALUE = GS_ACHEMENT-ATTNAME. "附件名。* WA_FORMULARIO-VALUE = GS_ACHEMENT-SOURCE. "来源系统。* WA_FORMULARIO-VALUE = GS_ACHEMENT-ATTTYPE. "扩展名。** WA_FORMULARIO-VALUE = LS_AA-FIELD1. "文件流。GS_ACHEMENT-ATTOBJ = LS_AA-FIELD1. "文件流。
2023-09-08 10:54:03
668
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人