服务器$java_top路径_ERP实施项目-MD120_FIN000_即时打印_V1.0

本文介绍了一种将web即时打印功能开发为通用程序的方法。主要包括创建rtf模板以定义报表格式,利用cux_fnd_xml_pool存储输出数据,并通过EBS功能调用CuxFndXmlpViewer.jsp实现不同格式的输出。

中国移动项目即时打印开发

在此将web的即时打印开发成通用程序。

1、首先通过创建rtf模板制定报表的输出格式;

2、将需要输出的数据插入客户化表cux_fnd_xml_pool中;

3、通过EBS功能调用CuxFndXmlpViewer.jsp。此jsp程序会根据传入的参数判断调用哪

个rtf模板,以何种模式(PDF、HTML等)输出。

开发步骤

一、通用程序安装

1. 版本放置路径

将CuxFndXmlpUtil.java文件分别上传到$JAVA_TOP/cux/oracle/apps/xdo/xmlp和$OA_HTML/WEB-INF/classes/cux/oracle/apps/xdo/xmlp目录下;

(标红的路径如果服务器上没有,需要手动创建即可。同时这个路径与java程序中代码package cux.oracle.apps.xdo.xmlp;的路径保持一致即可)

上传好JAVA文件之后,先进入到该路径下然后JAVAC CuxFndXmlpUtil.java编译程序,生成CLASS文件;

将__cuxXmlpViewer.class文件上传到$OA_HTML/WEB-INF/classes/_pages 目录下;

2.将CuxFndXmlpViewer.jsp文件上传到$OA_HTML 目录下;

编译语句:cd $FND_TOP/patch/115/bin

编译JSP文件:

$FND_TOP/patch/115/bin/ojspCompile.pl --compile -s 'CuxFndXmlpViewer.jsp' –flush

(编译成功之后会在$OA_HTML/WEB-INF/classes/_pages 目录下自动生成__cuxXmlpViewer.class)

3.Plsql创建客户化表cux_fnd_xml_pool.sql;

4.Plsql编译程序包cux_fnd_xml_utl.pck;

5.注册EBS功能

e6453052fc0f0df7f59762c32045a97c.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值