EBS報表中的qrcode

来源:互联网 发布:淘宝客服主要是做什么 编辑:程序博客网 时间:2024/06/05 06:58

参考别人的好吧

一.EBS調用公司PHP的二維碼

1先訪問讓

select utl_http.request('http://url:port/wst/data.php?data=111') from dual;

2取碼

 xml_output_format('http://ebst4.wahshing.com:8007/OA_HTML/index.jsp?SCODE='||p_serial_no,
                                  'bc',
                                  'd',
                                  errbuf);   

二.查網上的java生成二維碼的代碼放入EBS系統中

1.找到架包QRCode.jar,找到jsp腳本

2.將架包導入/devp/TST/apps/apps_st/comn/java/classes

3.配置/devp/TST/inst/apps/TST_ebst4/ora/10.1.3/j2ee/oacore/application-deployments/oacore下的orion-application.xml

配置文件中加入架包位置:<library path="/devp/TST/apps/apps_st/comn/java/classes/Qrcode.jar" />

4.更改/devp/TST/inst/apps/TST_ebst4/ora/10.1.3/j2ee/oacore/application-deployments/oacore/html下的orion-web.xml將它改成開發者模式

5.上傳jsp至/devp/TST/apps/apps_st/comn/webapps/oacore/html

6.重啟oc4j服務
目錄:cd $ADMIN_SCRIPTS_HOME
停止:adoacorectl.sh stop
啟動:adoacorectl.sh start
重啟HTTP服務
目錄:cd $ADMIN_SCRIPTS_HOME
停止:adapcctl.sh stop
啟動:adapcctl.sh start

7后台sql处理http://url:port/../test.jsp?参数='||utl_url.escape('呵呵',true,'UTF-8')