从VBScript使用EPM插件API

2020-09-19 15:31发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我正在尝试从UFT中的VBScr...

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

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


我正在尝试从UFT中的VBScript使用EPM插件API。 以下是我到目前为止编写的代码:

 Dim插件,obj,objwb,vbproj,fpm
 设置obj = CreateObject(" Excel.Application")
 设置objwb = obj.Workbooks.Open(FileName)
 设置vbproj = objwb.VBProject
 vbproj.References.AddFromFile(" C:\ Program Files(x86)\ SAPBOBJ \ PC \ FPMXLClient.Shim.dll")
 设置fpm = CreateObject(" FPMXLClient.EPMAddInAutomation")
 fpm。连接" EPM_http://服务器名称:8002/sap/bpc/_Environment_Model",用户名,密码
 

我要打开EPM报告,然后加载参考库,最后尝试使用EPM API创建连接。 在最后一行,它引发错误"对象引用未设置为对象的实例"。 我相信问题在于创建对象实例。

由于文档仅在VBA中,有人可以阐明如何使用VBScript中的API

4条回答
微wx笑
2020-09-19 16:09

感谢您的快速响应。

  1. 方案是打开EPM报告文件,然后连接到服务器,然后刷新报告。
  2. 为简洁起见,我没有提供实际的文件名。 打开文件没有问题。 抛出的错误在我们实例化EPMAddinAutomation类的行中。

一周热门 更多>