点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好!
我需要用几句话说,我想通过宏Excel(VBA)将数据从Busines Object导出到excel文档。 或( VB.net )模块。
步骤:
-打开特定于请求的BO
-刷新数据(日期初始时间,日期结束时间,模型)
-将结果导出到另一个Excel文档中。
任何人都有允许使用此功能的代码吗?
谢谢。
最后,我找到了适用于我的proyect的代码VBA。 我分享它..也许有人在为他服务。
感谢大家的答复!
-MT
我已修复您的标签。 下次请选择更谨慎的方法。
这实际上就是BO要做的事情。 您打开报告,刷新它,然后可以保存到excel。 或者您可以将报告安排为Excel。 不需要使用任何宏。
ps
您确定要使用BI平台(Webi,Crystal)而不是其他一些SAP产品吗?
我仍然不清楚为什么您不能使用标准产品功能,而需要使用VBA吗?
是的, 精确...我正在创建一个应用程序以简化工作,而且我需要在VBA中创建一个宏或 VB.net 与BO进行交互。
我发现了这篇文章,它与我所需要的非常相似。
如何通过Excel VBA试行业务对象?
我附上图片以澄清。
但是我不知道如何更新参数。
谢谢。
您可以为此使用客户端工具安装中的.NET SDK。 我的网站上有一些示例C#代码,您可以将其转换为 VB.NET 以开始使用。 http://www.dellstinnett.com/sample_code.html -查找" BO XI 3.1, Visual Studio 2008"。 您将使用与 VB.NET 中相同的技术在Excel中的VBA中使用SDK。
请注意,此版本的BOBJ的SDK不能与Visual Studio的任何较新版本一起使用,并且我认为它不能与Microsoft Office 2016一起使用。不过,它应与MS Office 2010一起使用。
-Dell
在
下的"答案"中查看示例代码https://answers.sap.com/questions/560796/bo-bi-42-sp5-webi-opendocument-report-download-via.html?childToView=564039#answer-564039
在此示例中,我使用VBA中的RESTful API将WebI文档中的报告作为HTML导出为XLS工作表
您可以将其用作基础,并根据需要对其进行修改
一周热门 更多>