使用 Excel cdata addmin 连接 SAP ABAP 系统时需要填写的参数定义解释

简介: 使用 Excel cdata addmin 连接 SAP ABAP 系统时需要填写的参数定义解释

这个链接 包含了一个能够直接在 Excel 里连接 SAP ABAP 系统的 Excel addin,安装之后,在 Excel 里看到一个新的名叫 cdata 的标签页,维护目标 ABAP 系统的明细后,可以直接在 Excel 里连接 ABAP 系统。


需要维护目标 ABAP 系统的下列信息,我用图例1,2,3,4 来代表。本文余下部分分别介绍这四个字段的含义和填写方式。

image.png

我们可以在 SAPGUI 里右键单击目标系统,在右键菜单里选择 Properties 查看需要填写的字段内容:

65faa672689412e9a26985d53744fc1b.png


1. Message Server


cdata 需要填写的 Message Server 字段值,来自下图黄色区域的字段值。这是目的 ABAP 系统消息服务器的地址。

62c73b74aba21b97dda56e3d18fbf5a2.png


2. Group


系统属性菜单里看到 Group 字段是什么值,就在 CData 对应的 Group 字段里维护对应的值。例如下图 Group 值为 PUBLIC, 照样在 cdata 里将 Group 维护成 PUBLIC 即可。

11f4d92980bcfc442e9c22e8557bfcdf.png


3. System ID


如上图,System ID 显示成 AG3,在 cdata 里维护成 AG3 即可。


4. Message Server Service


SAPGUI 里没有这个字段对应的值,根据 cdata [官方帮助文档]说明(https://cdn.cdata.com/help/RYF/ado/RSBSAP_p_MessageServerService.htm):

841c3c95a246868cf454aa16b45d1817.png

原文:

The message server service you wish to connect to.


这个字段需要维护使用者期望连接到 ABAP Message Server 的服务类型。

If not specified, http will be used. On windows machines, these services to their port mappings are stored on C:\windows\system32\drivers\etc\services.


如果不指定值,会使用 http.


笔者觉得 cdata 官网这段文字容易引起歧义。http will be used 具体怎么理解?是 Excel addin 通过 http 协议连接 ABAP 服务器,还是 Excel addlin 连接 ABAP 服务器上运行的通过 http 协议暴露出来的 Message Server 服务?


用户可以试着在这个字段维护成 http ,观察一下是否能够正常连接。


在 windows 11 操作系统的 C:\windows\system32\drivers\etc\services 文件里,http 对应的端口是 80,协议是 TCP:

fdc80ffc19f94f39b5d8655fb8546d2d.png

相关文章
|
24天前
|
SQL 数据库 索引
关于 SAP ABAP REPOSRC 数据库表在 HANA 中的 DDL Definition
关于 SAP ABAP REPOSRC 数据库表在 HANA 中的 DDL Definition
19 1
关于 SAP ABAP REPOSRC 数据库表在 HANA 中的 DDL Definition
|
20天前
|
存储
使用 ABAP 代码打印出 SAP CRM 系统里所有维护了 Sales Area 的 business partner id
使用 ABAP 代码打印出 SAP CRM 系统里所有维护了 Sales Area 的 business partner id
20 0
|
20天前
|
人工智能
Suno AI 生成 SAP ABAP 顾问之歌
Suno AI 生成 SAP ABAP 顾问之歌
15 1
|
20天前
|
存储 安全 数据库
SAP ABAP 中数据类型 xstring 的使用介绍
SAP ABAP 中数据类型 xstring 的使用介绍
20 0
|
24天前
什么是 SAP ABAP 里的 Subscreen
什么是 SAP ABAP 里的 Subscreen
16 1
什么是 SAP ABAP 里的 Subscreen
|
24天前
|
数据库 存储 BI
SAP ABAP CDS View 源代码存储的数据库表揭秘和其他相关数据库表介绍试读版
SAP ABAP CDS View 源代码存储的数据库表揭秘和其他相关数据库表介绍试读版
12 0
SAP ABAP CDS View 源代码存储的数据库表揭秘和其他相关数据库表介绍试读版
|
24天前
|
数据库
迈入 SAP CDS View 世界的前置知识 - SAP ABAP 数据库视图介绍试读版
迈入 SAP CDS View 世界的前置知识 - SAP ABAP 数据库视图介绍试读版
10 0
迈入 SAP CDS View 世界的前置知识 - SAP ABAP 数据库视图介绍试读版
|
1月前
|
前端开发 搜索推荐 开发者
SAP UI5 sap.m.Column 控件的 minScreenWidth 属性介绍
SAP UI5 sap.m.Column 控件的 minScreenWidth 属性介绍
27 0
|
1月前
|
JavaScript 前端开发 开发者
SAP UI5 控件 sap.m.ListBase 的 inset 属性的作用介绍
SAP UI5 控件 sap.m.ListBase 的 inset 属性的作用介绍
15 0
|
1月前
|
Web App开发 数据采集 前端开发
纯技术讨论:如何让 SAP UI5 应用无法被别人在浏览器里调试 - 这种做法不推荐试读版
纯技术讨论:如何让 SAP UI5 应用无法被别人在浏览器里调试 - 这种做法不推荐试读版
15 0