当前位置:网站首页>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,纸张大小等等。
边栏推荐
- RedisTemplate使用遇到\x00的問題
- Oracle ASM使用asmcmd中的cp命令来执行远程复制
- After passing the hcip exam, I still failed to change my career. What do professional network workers value most
- [go] go language interface
- Is it difficult to turn weak current into professional network worker? Huawei pre-sales engineers share their own experience
- IPV4的未来替代品!一文读懂IPV6的优势特点和地址类型
- wallys/WiFi6 MiniPCIe Module 2T2R 2 × 2.4GHz 2x5GHz
- Reverse proxy haproxy
- Anti shake & throttling enhanced version
- c# sqlsugar,hisql,freesql orm框架全方位性能测试对比 sqlserver 性能测试
猜你喜欢

华为云如何实现实时音视频全球低时延网络架构【上】

Asynchronous FIFO

Synchronization circuit and cross clock domain circuit design 2 -- cross clock domain transmission (FIFO) of multi bit signals

Isolation level of transaction system

C language greedy snake

Reverse proxy haproxy

wallys/WiFi6 MiniPCIe Module 2T2R 2 × 2.4GHz 2x5GHz

OJ daily practice - filter extra spaces

MySQL-Seconds_behind_master 的精度误差
#yyds干货盘点#尾递归比递归好在哪儿
随机推荐
声网多人视频录制与合成支持掉线再录制 | 掘金技术征文
Canvas generate Poster
Various schemes for lazy loading of pictures
MySQL8.0轻松完成GTID主从复制
Is it safe to make an appointment to pay new debts? Is it reliable?
[STM32 skill] use the hardware I2C of STM32 Hal library to drive rx8025t real-time clock chip
【GO】Go Modules入门
After passing the hcip exam, I still failed to change my career. What do professional network workers value most
反向代理HAProxy
Express, route, request object, response object, middleware, EJS template
Notes on zhouguohua's reading
C sqlsugar, hisql, FreeSQL ORM framework all-round performance test vs. sqlserver performance test
一文简述:钓鱼攻击知多少
使用GetX构建更优雅的Flutter页面结构
#yyds干货盘点# 解决剑指offer:把二叉树打印成多行
Kunlundb query optimization (II) project and filter push down
Isolation level of transaction system
ROS2暑期学校 ROS2 Summer School 2022-转-
1. class inheritance (point)
[go] getting started with go modules