壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2288|回复: 2

配置ORACLE AS/DS 文档

[复制链接]
发表于 2007/10/18 12:37:34 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x
对与非EBS环境下使用FORM开发人来说,了解下AS/DS如何发布及配置是很有必要的(其实EBS的也跟他一样)

reportserver 配置

rwserver -install rep90

1、打开iashome/reports/conf/rwservlet.properties
找到  #SINGLESIGNON=YES
改为:SINGLESIGNON=NO
2、打开iashome/reports/conf/rep_计算机名.conf
删除(或注释掉)security和destination部分,job的securityid属性。
3、iashome/tools/Common90/uifont.ali在[PDF]下添加.....ZHS16GBK = "STSongStd-Light-Acro"
[ PDF ]
.....ZHS16GBK = "STSongStd-Light-Acro"
4、重起报表服务


               tool_env.getvar('report_server',v_server);
               repid := find_report_object('REPORT56');
               SET_REPORT_OBJECT_PROPERTY(repid,REPORT_EXECUTION_MODE,BATCH);
               SET_REPORT_OBJECT_PROPERTY(repid,REPORT_COMM_MODE,SYNCHRONOUS);               
               SET_REPORT_OBJECT_PROPERTY(repid,REPORT_DESTYPE,CACHE);   
               SET_REPORT_OBJECT_PROPERTY(repid,REPORT_DESFORMAT,'PDF');
               SET_REPORT_OBJECT_PROPERTY(repid,REPORT_SERVER,v_server);   
               v_rep := RUN_REPORT_OBJECT(repid,pl_id);  
               WEB.SHOW_DOCUMENT('/reports/rwservlet/getjobid'||substr(v_rep,instr(v_rep,'_',-1)+1)
                                         ||'?'||'server='||v_server,'_blank');  



formserver配置

1、iashome/forms90/server/default.env
加入新行:
oracle_path = ERP运行路径


2、将已经修改好的fmrweb.res考到iashome/forms90目录下



*********************使用自己的图标文件*********************
4、iashome/forms90/java/oracle/forms/registry/Registry.dat
把default.icons.iconpath=
改为default.icons.iconpath=/forms90/erperp/icons/

******************配置发布实例******************
5、iashome/forms90/server/formsweb.cfg
#
# 1) Runform arguments:
#
form=test.fmx
userid=
改为
form=erperp.fmx
"去掉userid="
找到
# 2) HTML page title, attributes for the BODY tag, and HTML to add before and
#    after the form:
将pageTitle=Oracle9iAS Forms Services
HTMLbodyAttrs=
HTMLbeforeForm=
HTMLafterForm=
改为
**************页面TITLE*****************
pageTitle=TEST-ERP
HTMLbodyAttrs=topmargin="0" leftmargin="0"
HTMLbeforeForm=<table width="780" valign="top" align="center" cellpadding="0" cellspacing="0" border="0"><tr><td valign="top" >
HTMLafterForm=</td></tr></table>

找到
debug=no
buffer=no
debug_messages=no
array=no
query_only=no
quiet=yes
render=no
host=
port=
record=
tracegroup=
log=
修改下面的TERM为
*****************指定快捷键文件****************
term=D:\Oracle9iDS的安装目录\forms90\fmrweb.res


找到
#
# 3) Values for the Forms applet parameters:
#
将其下面的这些参数的值改为

serverURL=/forms90/l90servlet
codebase=/forms90/java
imageBase=DocumentBase
width=800
height=600
separateFrame=false
splashScreen=/forms90/icons/erpsp.gif
lookAndFeel=Oracle
colorScheme=blue
#colorScheme=teal
background=/forms90/icons/blue.gif
logo=/forms90/icons/erp9i.gif
formsMessageListener=
recordFileName=

serverApp=default


并加入
#
# Other settings
#
scripting=false
找到
networkRetries=0
改为
networkRetries=10

开情况在最后加入类似于这个的变量
[erp]
form=syslogon.fmx
userid=
term=d:\9IDS或者9IAS的安装目录\forms90\fmrweb.res
pageTitle=TEST-ERP
6、找到这个目录
D:\Oracle9iDS\j2ee\Oracle9iDS\application-deployments\forms\forms90web

加入下面的一句话
<virtual-directory virtual-path="/erp" real-path="C:\erp/html" />




Forms Developer的应用服务器设置为:http://erpserver:8888/forms90/f90servlet?config=erp

开发客户端如果需要调试程序Ctrl_R,需要运行 Strart OC4J Instance
发表于 2007/10/19 08:44:15 | 显示全部楼层
谢谢 分享
我们03年的时候
我们公司的报表就是用这种非ebs的方式配置的
发表于 2007/12/10 08:33:17 | 显示全部楼层
請問一下,我使用上列的設定,也成功的生成了pdf報表,
問題是,另何一個人可以由另何一台pc用browser
直接輸入
http://<webserver>/reports/rwservlet/getjobidxx?server=rep01
即可看見由別人生成的報表
請問該如何解決此一安全性上的問題!
Thanks!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/30 00:09 , Processed in 0.014762 second(s), 16 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表