当前位置:网站首页>SAP UI5 应用开发教程之一百零二 - SAP UI5 应用的打印(Print)功能实现详解
SAP UI5 应用开发教程之一百零二 - SAP UI5 应用的打印(Print)功能实现详解
2022-06-22 21:36:00 【汪子熙】
很多朋友都在咨询我如何实现 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),如下图所示。预览页面左边,是最后待打印出的表格的界面预览,右边的屏幕,是选择打印机,打印页数,打印布局是 Portrait 还是 Landscape,纸张大小等等。
边栏推荐
猜你喜欢
随机推荐
【PHP】php多态
【首发】请求一下子太多了,数据库危
Tianyi cloud takes advantage of the new infrastructure to build a "4+2" capability system for digital transformation
IPV4的未来替代品!一文读懂IPV6的优势特点和地址类型
DML:Data Manipulation Language 数据操纵语言
Programmers' choice of taking private jobs and part-time jobs
如何使用enum数据类型
语义分割新范式!StructToken:对per-pixel 分类范式的重新思考
Several abnormal scenarios of things system
Php7.3 error undefined function simplexml_ load_ string()
14. longest common prefix
[go] getting started with go modules
【首发】Redis系列2:数据持久化提高可用性
Es5 object extension methods //call, apply and bind
OJ daily practice - find the first character that only appears once
os. When the command line parameter in args[1:] is empty, the internal statement will not be executed
考过HCIP依然转行失败,职业网工最看重的到底是什么
OJ daily practice - Verifying substring
Unity:利用 射线Ray 检测物体
软件构造课程ADT与OOP理解







![[go] go array and slice (dynamic array)](/img/63/9a3fb70b202ca45828cd1b62897eec.jpg)
