您好,大数据分析,
如果您正在使用SAPUI5进行开发,大数据与应用,并且希望生成Excel电子表格,智能物联,您有不同的选项。
如果您想了解有关ABAP2XLSX的更多信息,返利折扣,请查看以下链接ABAP2XLSX Wiki或ABAP2XLSX Github。感谢Ivan Femia和贡献者。
要展示如何做到这一点,请继续阅读。
我们可以通过执行函数导入的简单按钮构建一个sapui5应用程序,在后端实现的函数导入将构建excel并以二进制返回,在导航器中您可以再次提供要下载的文件。这里有一个简化的工作流程:
首先让我们使用SEGW Gateway Builder完成odata部分,并参照结构VALSTRUCTX创建一个复杂类型"excel"。
将VAL属性包含为二进制类型,有什么免费的云服务器,在后端类型为rawstring
然后创建一个函数import getExcel,返回类型必须是我们之前创建的复杂类型:
现在我们来实现函数import getExcel,只需输入方法/IWBEP/IF\u MGW\u APPL\u SRV\u RUNTIME~ EXECUTE\u ACTION并使用ABAP2XLSX构建一个excel(这里我们使用的是demo12示例):
其次,我们创建一个只有一个视图的SAPUI5应用程序,在该视图中,一个按钮将在控制器中调用一个名为"getExcel"
的方法在控制器中我们添加了以下方法:
最终结果将是视图中的一个按钮,当您按下它时,将自动提供excel:
您可以生成图形:
还可以玩样式,只是为了好玩:
所以如果你想给你的用户提供sapui5的优秀产品,我想用abap2xlsx你可以提供一个很好的解决方案。