Excel无法连接到服务器

2020-09-27 23:56发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好

我有数千个日记条目要发布到SAP B1中。

这是一项一次性的工作,所以我不想花太多时间来开发一个完整的附件。

我在网上找到了一个快速而不错的解决方案:

e-tanit.blogspot.com /

http://e-tanit.blogspot.com/2012/07/journal-entries-in-sap-business-one.html?m=1

使用Excel的SAP Business One中的日记帐分录

诀窍是将日记条目放入2个Excel工作表中:一个用于标题,一个用于行,并使用VBA和DI API发布日记条目。

但是我无法连接到服务器。 这是我在VBA模块中的代码:

公共Sub login()
    
     设置oCompany = New SAPbobsCOM.Company'初始化DI公司对象
     oCompany.DbServerType = dst_MSSQL2008
     oCompany.Server =" KLSAP"
     oCompany.DbUserName =" sa"
     oCompany.DbPassword =" 78910"
     oCompany.CompanyDB =" ABCDLTD"
     oCompany.UserName ="经理"
     oCompany.Password =" ABCD"
      
      lRetCode = oCompany.Connect
      如果lRetCode <> 0然后
             sErrMsg = oCompany.GetLastErrorDescription
             MsgBox(sErrMsg)
       其他
             MsgBox("连接到:"和oCompany.CompanyName)
         万一
 结束子
 

它给出以下错误消息:

"无法连接到SBO Common"

有人可以告诉我代码有什么问题吗?

我错过了任何连接细节吗?

谢谢

利昂

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好

我有数千个日记条目要发布到SAP B1中。

这是一项一次性的工作,所以我不想花太多时间来开发一个完整的附件。

我在网上找到了一个快速而不错的解决方案:

e-tanit.blogspot.com /

http://e-tanit.blogspot.com/2012/07/journal-entries-in-sap-business-one.html?m=1

使用Excel的SAP Business One中的日记帐分录

诀窍是将日记条目放入2个Excel工作表中:一个用于标题,一个用于行,并使用VBA和DI API发布日记条目。

但是我无法连接到服务器。 这是我在VBA模块中的代码:

公共Sub login()
    
     设置oCompany = New SAPbobsCOM.Company'初始化DI公司对象
     oCompany.DbServerType = dst_MSSQL2008
     oCompany.Server =" KLSAP"
     oCompany.DbUserName =" sa"
     oCompany.DbPassword =" 78910"
     oCompany.CompanyDB =" ABCDLTD"
     oCompany.UserName ="经理"
     oCompany.Password =" ABCD"
      
      lRetCode = oCompany.Connect
      如果lRetCode <> 0然后
             sErrMsg = oCompany.GetLastErrorDescription
             MsgBox(sErrMsg)
       其他
             MsgBox("连接到:"和oCompany.CompanyName)
         万一
 结束子
 

它给出以下错误消息:

"无法连接到SBO Common"

有人可以告诉我代码有什么问题吗?

我错过了任何连接细节吗?

谢谢

利昂

付费偷看设置
发送
2条回答
粗暴的香蕉
1楼-- · 2020-09-28 00:33

您好,Leon,

检查以下内容:

1。 尝试在DI API代码中插入LicenseServer或SLDServer属性,然后再次检查连接。

2。 检查是否可以在Visual Studio中使用相同的VB代码建立公司连接?

让我们知道结果!

亲切的问候,

ANKIT CHAUHAN

SAP SME支持

huskylover
2楼-- · 2020-09-28 00:51

您好,Leon,

检查MS Excel是64位还是32位?

如果是64位,则可能需要参考64位DI API参考。 否则,告诉我们您的错误是什么?

亲切的问候,

ANKIT CHAUHAN

SAP SME支持

一周热门 更多>