sap.m.PDFViewer发行SAPUI5

2020-09-03 14:46发布

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

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


嗨,专家

我正在尝试在SAP Web IDE(SAPUI5)的弹出窗口中显示PDF文件。

返回PDF文件的OData服务可以正常工作。

1。 当我从应用程序拨打电话时,未正确加载PDF(处于等待状态),仅下载文件。

2。 当我使用OData模型的 read 函数时,响应如下:

使用sap.m.PDFViewer控件显示PDF文件的正确方法是什么?

如果还有其他显示PDF文件的方法,请告诉我。


感谢您的帮助,谢谢。

问候。

(66.7 kB)

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

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


嗨,专家

我正在尝试在SAP Web IDE(SAPUI5)的弹出窗口中显示PDF文件。

返回PDF文件的OData服务可以正常工作。

1。 当我从应用程序拨打电话时,未正确加载PDF(处于等待状态),仅下载文件。

2。 当我使用OData模型的 read 函数时,响应如下:

使用sap.m.PDFViewer控件显示PDF文件的正确方法是什么?

如果还有其他显示PDF文件的方法,请告诉我。


感谢您的帮助,谢谢。

问候。

(66.7 kB)
付费偷看设置
发送
6条回答
N-Moskvin
1楼-- · 2020-09-03 15:33

嗨,

我遇到了同样的问题,就我而言,这是因为我没有在后端方法GET_STREAM中指定任何HTTP标头参数。
所以默认行为是直接下载文件而不是在文件中显示 sap.m.PDFViewer。

此问题已通过在方法GET_STREAM中添加此ABAP代码来解决:
DATA http_header TYPE ihttpnvp。
http_header-name ='Content-Disposition'。
http_header-value ='内联; filename =" MyPDF.pdf ";'。
set_header(is_header = http_header)。

Max

jovirus
2楼-- · 2020-09-03 15:27

安德烈·费舍尔 ES5系统是否提供可用于请求带有$ value的PDF的服务? 对于我们来说,创建一个能够真正适用于上述情况的UI5演示应用程序将是很棒的事情。

野沐沐
3楼-- · 2020-09-03 15:42

嗨奥古斯托,

您所引用的示例涉及从文件系统加载文件。 那不是问题。 我们如何从sapui5将流内容加载到PdfViewer控件中?

谢谢

SAP小菜
4楼-- · 2020-09-03 15:35

Camilo嗨,

您的问题已解决。 我也有类似的要求,并且想知道解决方案。

CJones
5楼-- · 2020-09-03 15:37

嗨胡安

您可以在此链接上找到3个PDF Viewer示例: https://sapui5.hana.ondemand.com/#/entity/sap.m.PDFViewer

对于所有示例,您可以查看和下载代码。 只需单击示例,然后在右上角会有一个按钮"显示此示例的源代码"。

此致

Auguso

Climb_Ma
6楼-- · 2020-09-03 15:50

嗨乔迪,

您找到问题的任何答案了吗?

我正面临着同样的问题。

当您尝试显示PDF(例如来自归档文件)时,PDF Viewer的模板根本没有帮助。

最诚挚的问候,

弗洛里安

一周热门 更多>