Di api错误

2020-09-12 22:54发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨,专家 我正在...

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

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


嗨,专家

我正在尝试使用UserPermissionTree对象为我的插件设置权限,并得到一个奇怪的错误。

代码是

私有无效授权()
 {
 SAPbobsCOM.UserPermissionTree mUserPermission = null;
 mUserPermission = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oUserPermissionTree);
 } 

错误是"无法将类型对象隐式转换为SAPbobsCOM.UserPermissionTree。存在显式转换(是否缺少转换)"。

我正在将Visual Studio 2010用于sdk。

谢谢

4条回答
灬番茄
2020-09-12 23:26 .采纳回答

您好 Ranu Vijay

该错误并非来自SAP Business One SDK。 而是通常是.NET基本错误。

尝试按如下所示使用它:

 SAPbobsCOM.UserPermissionTree oPermissionTree =(SAPbobsCOM.UserPermissionTree)oCompany.GetBusinessObject(BoObjectTypes.oUserPermissionTree)  ; 

在您的情况下,您可以尝试以下操作:

 mUserPermission =(SAPbobsCOM.UserPermissionTree)oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oUserPermissionTree); 

希望有帮助!

问候,

ANKIT CHAUHAN

SAP业务 一个支持

一周热门 更多>

相关问答