业务一10 PL2 DIAPI 9.0 Windows 10

2020-08-14 12:23发布

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

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


你好

我在从Business One 10PL2 DIAPI安装程序在W10上安装diapi时遇到问题。
在安装DIAPI之后,似乎所有DIAPI都已注册为COM对象。但是如果我使用VS2019来查看COM对象, 或仅注册8.9和10的OleViewer。
这是否存在已知问题? 谢谢您的帮助。

亲切的问候
马克

(13.7 kB)

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

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


你好

我在从Business One 10PL2 DIAPI安装程序在W10上安装diapi时遇到问题。
在安装DIAPI之后,似乎所有DIAPI都已注册为COM对象。但是如果我使用VS2019来查看COM对象, 或仅注册8.9和10的OleViewer。
这是否存在已知问题? 谢谢您的帮助。

亲切的问候
马克

(13.7 kB)
付费偷看设置
发送
5条回答
太Q了
1楼-- · 2020-08-14 13:01

亲爱的Ankit Chauhan,

对于BusinessOne 10中较旧的插件,我们需要9.0 DIAPI。
通常,安装程序应注册dll。 我只是想知道为什么它在9.0中不起作用。
有特殊原因吗? 也许这是安装程序中的错误错误?

亲切的问候
马克

哎,真难
2楼-- · 2020-08-14 12:58

亲爱的马克·奥特缪勒

能否请您详细解释由于这个问题而面临的问题?

如果需要,您也可以手动注册9.0 DLL。

ANKIT CHAUHAN

SAP Business One支持

半个程序猿
3楼-- · 2020-08-14 13:08

亲爱的Ankit Chauhan,

感谢您的回答。 我自己注册了dll。
现在我可以参考它了。 在编译了一个小的vb示例以连接到BusinessOne thrue DIAPI 9.0之后,出现以下错误。

如果我使用相同的代码引用项目内部的diapi10。
您知道为什么会发生这种情况吗?

谢谢您的回答。

亲切的问候

marc

hengyuye
4楼-- · 2020-08-14 13:06

亲爱的 Marc Ottmueller

那里 可能是这个原因。 SAP Business One 10.0版中提供了一些与安全性相关的增强功能。 例如:DI API的SBOCOMMON数据库访问。

有不同的行为 SAP Business One版本9.3之间进行SBO-COMMON DI API的访问和实现机制 &SAP Business One 10.0版。

这可能是安装程序包含较旧版本的DI API的原因,但它没有故意注册。 您可以在命令提示符下使用以下命令手动注册它:(请以管理员身份运行命令提示符)

 regsvr32" C:\ Program Files \ sap \ SAP Business One DI API \ DI API 90 \ SAPbobsCOM90  .dll" 

亲切的问候,

ANKIT CHAUHAN

SAP 业务一支持

葫芦娃快救爷爷
5楼-- · 2020-08-14 13:01

尊敬的 Marc Ottmueller

我们已经在SAP Business One 10.0版中意识到此问题,我们的开发团队正在积极寻求针对该问题的解决方案。

具有较旧版本的附件的加载项 在SAP Business One 10.0版中建立DI公司连接时, SAPbobsCOM DLL将出现此问题。 当前可能的解决方法是使用10.0 SAPbobsCOM 参考重新编译您的加载项。

如果要跟进,请向SAP Business One支持团队提出以下事件:

否则,一旦我有关于此的任何信息,我就会通知您。

种类

ANKIT CHAUHAN

SAP Business One支持

一周热门 更多>