BIP_BI Publisher中实现条形码(案例)

2014-05-31 BaoXinjian

一、 摘要



在报表时,经常会遇到客户要求打印条形码的需求

其实实现打印条形码并不复杂,条形码本质来说就是一种特使字体

所以要使用一种新的条形码,必须在EBS应用上进行安装和设定,并在开发时在本地安装到window中字体中

必须做两点设定

  • 在Windows本地,将条形码安装到windows fonts中
  • 在EBS应用建立字体文件和映射集

二、案例



需求:在商品行上打印条形码,技术基于BI Publisher,

1. 本地编写并测试

  • 1-1. 在Windows安装字体
  • 1-2. 在BI Publisher安装文件夹下新增文件xdo.cfg
  • 1-3. 载入数据后在本地测试条形码

2. 服务器设定并测试

  • 2-1. 建立字体文件
  • 2-2. 建立字体映射集,并指定已建立的字体文件
  • 2-3. 配置FO Process映射集

三、案例实现



1-1. 在Windows安装字体

将字体文件拷贝至文件夹下: C:\windows\Fonts\

1-2. 在BI Publisher安装文件夹下新增文件xdo.cfg

i.  路径:D:\Program Files\Oracle\BI Publisher\BI Publisher Desktop\Template Builder for Word\config\

1-3. 载入数据后在本地测试条形码

四、服务器上编辑条形码具体步骤



2-1. 创建字体文件

Path:Administration->Font Files->Create Font Files

2-2. 建立字体映射集

Path: Adminstration->Font Mappings->Create Font Mapping Set

i. 建立字体映射集

ii.在该字体映射集下指定所用的字体文件

2-3. 配置映射集

Path: Administration->Configuration->FO Processing

五、案例测试



Test1. 调用report,查看是否输出条形码

设定条形码时,只需右击选定字体即可,应为条形码本身就是一种字体,本质和宋体楷体无区别

使用BI Publisher时,因为使用Word去定义布局模板,所以很简单,在做本地和服务器端的设定

Thanks and Regards

时间: 2024-08-05 04:47:27

BIP_BI Publisher中实现条形码(案例)的相关文章

Java基础知识强化之IO流笔记47:IO流练习之 随机获取文本文件中的姓名案例

1.  随机获取文本文件中的姓名案例     需求:我有一个文本文件中存储了几个名称,请大家写一个程序实现随机获取一个人的名字.     分析:           A:  把文本文件中的数据存储到集合中           B:  随机产生一个索引           C:  根据该索引获取一个值 2. 代码实现: 1 package cn.itcast_02; 2 3 import java.io.BufferedReader; 4 import java.io.FileReader; 5

在水晶报表( Crystal Reports)中插入条形码(附视频)

水晶报表( Crystal Reports)是当今商业市场上最流行的报表环境之一.跨国公司利用水晶报表( Crystal Reports)来生成多种数据源的报表,为业务分析.战略规划和库存控制等方面提供了强大的洞察力.同时水晶报表( Crystal Reports)中也时常引入条形码技术.虽然很多条形码公司提供了条码字体或.NET控件来满足这方面的需求,然而客户发现这些解决方案十分繁琐.复杂而且价格高昂. 2010年,IDAutomation获取了一项特殊条码生成器对象的专利---Native

Uploadify在MVC中使用方法案例(一个视图多次上传单张图片)

Controller 中代码和 上一节文章(http://www.cnblogs.com/yechangzhong-826217795/p/3785842.html )一样 视图中代码如下: <script type="text/javascript"> $(function () { $(".uploadpic").each(function (i) { $('#uploadify' + i).uploadify({ 'buttonText': '上传

IPsec 详细讲解和在企业网中的应用案例

IPsec 详细讲解和在企业网中的应用案例 一.IPsec 的简介 IPsec(IP Security)是IETF 制定的三层隧道加密协议,它为Internet 上传输的数据提供了高质量的.可互操作的.基于密码学的安全保证.特定的通信方之间在IP 层通过加密与数据源认证等方式,提供了以下的安全服务: ① 数据机密性(Confidentiality):IPsec 发送方在通过网络传输包前对包进行加密. ② 数据完整性(Data Integrity):IPsec 接收方对发送方发送来的包进行认证,以

在DevExpress程序中使用条形码二维码控件,以及进行报表打印处理

在很多业务系统里面,越来越多涉及到条形码.二维码的应用了,不管在Web界面还是WInform界面都需要处理很多物料相关的操作,甚至很多企业为了减少录入错误操作,为每个设备进行条形码.二维码的标签,直接在流程中进行扫描处理,仅仅在界面勾选一些处理选项即可,极大提高工作效率,降低出错的几率.本篇随笔介绍如何在基于WInform的DevExpress程序中对条形码.二维码的处理,包括界面展示,报表打印等常规的处理. 1.DevExpress的条形码操作及报表打印 在15.1以上的DevEpxress版

Uploadify在MVC中使用方法案例(上传单张图片)

在View视图中: <link href="/Scripts/uploadify-v3.2.1/uploadify.css" rel="stylesheet" type="text/css" /> <script src="/Scripts/jquery-1.7.1.min.js" type="text/javascript"></script> <script s

java中一个memcached案例

下面先来一个网络上的案例,这个案例比较简单,直接在类中进行一些参数的配置,具体代码如下: package com.wzpmt; import java.util.ArrayList; import java.util.Date; import java.util.List; import com.danga.MemCached.MemCachedClient; import com.danga.MemCached.SockIOPool; public class MemCachedManager

BIP_BI Publisher报表手工提交和控制(案例)

2014-12-27 Created By 鲍新建 一.摘要 Package方法里先调用FND_REQUEST.ADD_LAYOUT添加模板, 然后调用FND_REQUEST.SUBMIT_REQUEST提交并发请求, 再调用FND_CONCURRENT.WAIT_FOR_REQUEST等待请求完成并返回分析,状态和完成信息. 1. fnd_request.add_layout 2. fnd_request.submit_request 3. fnd_concurrent.wait_for_re

BIP_BI Publisher显示饼状图示例(案例)

2014-12-25 Created By 鲍新建 一.摘要 http://tech.it168.com/db/2007-11-05/200711050812218_3.shtml 二. Thanks and Regards