zl程序教程

您现在的位置是:首页 >  其他

当前栏目

102. SAP UI5 应用的打印(Print)功能实现详解

SAP应用 实现 详解 功能 打印 UI5 PRINT
2023-09-14 09:02:37 时间

SAP UI5 应用开发教程之一百零二 - SAP UI5 应用的打印(Print)功能实现详解

很多朋友都在咨询我如何实现 SAP UI5 的打印(print)功能,本步骤就该需求专门进行介绍。

本步骤的源代码,位于这个链接

SAP UI5 应用实现打印功能,有两种思路:

  • 第一种思路:在后台服务器生成要打印的文档源代码,比如 PDF,Word 或 Excel 等格式,然后通过 HTTP 请求传递给 SAP UI5 应用。如果 SAP UI5 连接的后台系统是 ABAP ,那么在 ABAP 端生成这些格式的文档,是 ABAP 的强项之一。本教程后续会介绍。

  • 第二种思路:在前台即 SAP UI5 应用内,生成要打印的文档内容。这是本步骤要详细介绍的实现方式。

进入本步骤的 102 源代码之后,运行 ui5 serve, 打开下面的 url:

http://localhost:8080/index.html

点击 打印 按钮:

就能看到弹出了浏览器自带的打印预览界面(Print Preview),如下图所示。预览页面左边,是最后待打印出的表格的界面预览,右边的屏幕,是选择打印机,打印页数,打印