FIORI:显示从网关发送的PDF文件

问题描述 投票:0回答:2

我正在研究这个Fiori应用程序(ABAP和UI5部分)。我必须将PDF文件从后端服务器发送到Fiori应用程序,然后在用户按下按钮时将其显示在新选项卡中。

我不知道如何实现这一点。在互联网上搜索,我找到了解释ABAP部分的例子,但没有解释Fiori部分(反之亦然)。

有没有人能够有一个完整的例子来实现这个场景?提前致谢 :)

sapui5
2个回答
1
投票
<Button press="openPDF" text="Open PDF"></Button>

openPDF : function(){
        var URL = "https://www.sapfioritrial.com/sap/opu/odata/sap/HCM_MY_PAYSTUBS_SRV/PDFPaystubs(SEQUENCENUMBER=1694,PersonnelAssignment='00100226')/$value";
        sap.m.URLHelper.redirect( URL, true )
        }

SAP demokit的示例可以帮助您

PDF Viewer


0
投票

它有一个专用控件,是UI5库的一部分。控件是:PDFViewer。你可以在这里阅读更多内容:https://sapui5.hana.ondemand.com/#/api/sap.m.PDFViewer/overview

我还发现了一些博客,解释了如何使用可能对您有帮助的智能表单。

https://blogs.sap.com/2014/04/23/sapui5-pdf-viewer-smartforms-custom-control/

© www.soinside.com 2019 - 2024. All rights reserved.