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

时间:2018-02-02 15:37:29

标签: sapui5

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

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

有没有人请详细说明实施此方案? 在此先感谢:)

2 个答案:

答案 0 :(得分:1)

  const requestConfig = {
    headers: {
      "Authorization": token,
      "Content-Type": 'application/json',
    }
  };

  const body = {};

  axios.post(config.api_endpoint+"/users", body, requestConfig)
    .then(response => {
      toastr.success("Success Message");
    })
    .catch(err =>{
      toastr.error("Failure message");
    });
}

SAP demokit的示例可以帮助您

PDF Viewer

答案 1 :(得分: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/