首页 > 解决方案 > 当需要消息服务器和端口时,如何在 7.50+ 中从 VBA 连接到 SAP

问题描述

从 VBA 静默连接到 SAP 时,我遇到了需要消息服务器和端口的问题。

在 SAPGUI 7.50 之前,SAP 进行了更改。这些静默连接在 7.50 之前始终有效。显然您必须填写连接的 .GroupName 和 .MessageServer 属性。但是,没有可将端口附加到的属性。这就是我要找的。

标签: saprfc

解决方案


使用后端的三字母系统 ID 填充变量 .System。与 SAPGui 一样,VB 应用程序应该会自动从 C:\Windows\system32\drivers\etc\services 文件中找到消息服务器端口。

例如,如果后端的 Sys-ID 是“ABC”,那么服务文件将包含如下行

sapmsABC      3600/tcp

推荐阅读