目录

话不多说,先看示例

BP配置下载架构

准备工具 AEM及设计

单据套用报表模板


Oracle Primavera Unifier 自带打印功能,但原生的打印为基于老外的风格,对于很多国内的用户较为不适用,不过还好,Unifier 可以使用自定义报表模板来创建自己想要的报表风格

如对Unifier 产品不了解的盆友可以看我之前的博客了解了解

U01.Primavera Unifier 产品特点,解决方案_蚕豆哥的博客-CSDN博客Oracle Unifier产品特点,业务方案,系统集成https://campin.blog.csdn.net/article/details/123076620

话不多说,先看示例

当期演示环境为基于 Unifier 20.12 版本,我这里创建的BP是一个签证单,先看原生效果

原生打印出的HTML与PDF格式相同,不能自定义显示指定字段和位置(当然,可以通过调整商上部表单和行项的表单布局),相信可以满足一部分的要求,而非全部,远远不够

因此,我们需要将重点聚焦在自定义打印模板上

如何创建自定义报表?

BP配置下载架构

在业务流程中下载PDF架构,也可以理解为数据源

注,如果BP是通过中文名称命名,那 得到的架构文件则是“乱码” 名,  不用担心,不影响使用

准备工具 AEM及设计

这个时候需要利用一个特殊的报表制作工作 ,Adobe LiveCycle Designer

如果不知为何要通过如此一个特殊的设计工具,可以参考Unifie Administration Help

So, 准备此工具,废了点功夫拿到了使用授权,不过需要注意的是,Adobe LiveCycle Designer 已改名 为 AEM (Adobe Experience Manager), 所以,找不到 LiveCycle 的同学需要特别留意

经过一番折腾处理,终于设计好了基本效果 (AEM 没找到中文语言包,勉强用英文凑合)

另存为另一个PDF 模板文件,上传-Upload到Unifier中 ​​​​

单据套用报表模板

单独打印,(也可参照前面进入单据详情页单独打印)

选择刚刚上传的打印模板打印操作,浏览器会得到一个新的打印结果文件-PDF格式

注,此文件必须用adobe pdf阅读器打开,如果浏览器本身支持pdf查看的是无法读取其中的数据

我这里用的是Adobe Acrobat ,显示内容如下

一般来说,单据的上部表单数据较容易设计,行项及签证明细考虑到涉及多行内容(子表格),需要通过AEM设计器特别设置,不懂 AEMLiveCycle 的话或许需要一些精力学习

Adobe LiveCycle Designer 报表设计器_蚕豆哥的博客-CSDN博客Adobe LiveCycle Designer 是一款点按(point-and-click)图形表单设计工具,简称LC 9,它简化了表单设计的创建过程,以便以 AdobePDF表单形式分发https://campin.blog.csdn.net/article/details/125947175?spm=1001.2014.3001.5501

以上便是Primavera Unifier设置自定义打印的内容

当然,如要进一步了解报表如何设计的,可参考我的另一篇博文

Primavera Unifier -AEM 表单设计器要点_蚕豆哥的博客-CSDN博客在上一章介绍Unifier如何配置自定义报表中,未对如何设计报表模板进行太多描述,为了能更好的帮忙大家了解AEM(Adobe Experience Manager)或Adobe LiveCycle Designer的设计要点,我将简单分享下此工具的几个设置要点...https://campin.blog.csdn.net/article/details/126213925

这个行业的分享不多,希望更多感兴趣的朋友一同参与,探讨或合作 !

本人可提供Oracle 多种产品技术服务,包括产品的部署和维护及培训,欢迎与我取得联系!

如何联系蚕豆哥_蚕豆哥的博客-CSDN博客电邮:kangpingchn@hotmail.com (@gmail.com,@outlook.com)https://campin.blog.csdn.net/article/details/52950969

Primavera Unifier 自定义报表制作及打印分享相关推荐

  1. Oracle Primavera Unifier文档管理器(Document Manager)

    目录 引言 介绍 引言 在 Oracle Primavera Unifier 中,文档管理器维护项目的所有文件和文档.每个项目/外壳都包含自己的文档管理器,另一个文档管理器驻留在公司级别.管理员确保员 ...

  2. 【C#】简单二维码制作和打印

    系列文章 [C#]条码管理操作手册 本文链接:https://blog.csdn.net/youcheng_ge/article/details/126589496 [C#]IIS平台下,WebAPI ...

  3. Oracle项目管理之Primavera Unifier学习地图(持续更新)

    目录 卷首语-学习地图 OracleUnifier基本功能介绍 OracleUnifier项目实施要点 OracleUnifier 常规业务管理 OracleUnifier用户管理 OracleUni ...

  4. 微信小游戏开发实战教程15-关卡编辑器的制作以及关卡分享功能的实现

    微信小游戏开发实战系列的第15篇. 本节主要内容有游戏中的关卡编辑器的实现思路以及如何利用分享功能将自己制作的关卡与好友分享. 如果你没有任何的游戏开发经验,欢迎阅读我的"人人都能做游戏&q ...

  5. Oracle Primavera Unifier Version 22.10 新特征

    目录 Primavera Unifier 22.10 Primavera Unifier 22.9 Primavera Unifier 22.8 Primavera Unifier 22.7 Prim ...

  6. Primavera Unifier 19.12.X Patch/Update(补丁/更新)

    了解本文内容前,可以先读之前的关于patch的文章,希望可以给你带来帮助 Oracle Primavera P6 & Unifier等产品 Patch 补丁介绍_Oracle Primaver ...

  7. 图文并茂使用CocosBuilder制作Cocos2D游戏 分享0

    图文并茂使用CocosBuilder制作Cocos2D游戏  分享0 目 录 The Game 设置工程 创建动画类型的主界面 本文由Zynga 工程师原创,翻译:Iven,张作宸,Butterfly ...

  8. ERP中自定义报表制作流程

    查询制作流程 新增单表查询--查询语句设置--表格设置(列信息)--参数设置--关联设置--着色设置 报表设计需求(以差旅报销单为例) 1.制作按部门统计每个月的 报销金额并且可以关联到明细进行比对 ...

  9. Rainbond:如何制作一个可分享的云市应用?

    应用是Rainbond可管理的最小服务单元,用户可以将多个应用组成一个复杂的业务系统,这套业务系统可以对外提供服务,也可以分享给其他组织独立部署.本文将会通过Solo+Pinpoint(Pinpoin ...

最新文章

  1. 深度学习中的贝叶斯统计简介
  2. AI一分钟 | 阿里云放大招要揽1000名AI人才,川普AI守国论遭遇54名科学家反对
  3. python内置模块大全 processon
  4. iOS架构-静态库.framework之资源文件打包bundle(6)
  5. Linux 软件看门狗 watchdog
  6. pythonlinux加入自己写的模块_利用ngx_python模块嵌入到Python脚本
  7. CentOS7.2 部署Ceph分布式存储
  8. 保护1000万篇原创文章,区块链技术如何做到
  9. Python 线程定时器 Timer - Python零基础入门教程
  10. 框架less和sass
  11. 2010-4-22 星期四 晴转多云
  12. python 优点_python语言有什么优势
  13. rt-thread驱动篇(07)---STM32F429单片机SD卡驱动添加
  14. 网络其他计算机无法访问,win7局域网别人无法访问我的电脑是为什么 win7其他电脑无法访问我的电脑如何修复...
  15. 为什么计算机休眠风扇还转,Win10电脑睡眠但风扇还在转怎么办
  16. 自定义ListView实现任意View跑马灯效果
  17. 我能成为一名布道师吗?
  18. Linux下使用uinput创建虚拟设备(Ubuntu20.04.2)
  19. 【vue】vue项目启动设置默认启动页
  20. 【沧小海笔记】之基于FPGA的以太网设计相关知识——第三章 xilinx 三速以太网IP核(TEMAC)的介绍

热门文章

  1. 局域网传输还在用飞鸽?还在用QQ,其实Python也可以实现类似的功能!Python基于scoket实现多路复用TCP局域网文件传输
  2. delphi 打开指定网址
  3. python tree结构_Python入门篇-数据结构树(tree)篇
  4. java clob类型怎么插入数据库_java操作数据库中clob类型 之插入和查询
  5. 涉密计算机用户身份鉴别,处理秘密级、机密级信息的涉密计算机系统的身份鉴别尝试次数连续达()次后,系统..._考试资料网...
  6. C 语言的起源与发展
  7. Codesys代码助手
  8. Docker学习(06)——容器进入命令和拷贝命令
  9. Java入门简单小游戏有哪些?
  10. App研发录:架构设计、Crash分析和竞品技术分析读书笔记