oracle application 11i 二次开发

oracle application 11i 二次开发

ID:34100478

大小:683.71 KB

页数:10页

时间:2019-03-03

oracle application 11i 二次开发_第1页
oracle application 11i 二次开发_第2页
oracle application 11i 二次开发_第3页
oracle application 11i 二次开发_第4页
oracle application 11i 二次开发_第5页
资源描述:

《oracle application 11i 二次开发》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、OracleApplication11i二次开发经验总结OracleApplication11i二次开发经验总结开发端的环境设置在OracleApplication11i中要增加客制的Form应用程序,开发时是基于OracleApplication11i所带的一个模板“Template.frm”的Form原程序文档,其基本开发过程如下:1、从OracleApplication11i应用服务器中,找到“Template.frm”的Form原程序文档,将其拷贝到开发端。提示:如果你的开发端计算机硬盘空间足够,要求是有3.8G的空

2、间(我想现在都不成问题了吧),那么请将包含整个源代码的目录一起复制到开发端计算机上。我用来做试验的OracleApplication11i的版本号是:11.5.7;安装路径在E盘上,所以后面的试验设置都将在这个路径下进行,您可以根据自己的安装路径进行相应的修改、设置;当然,如果你所用的版本比我的高,有遇到和我们现在所讲的版本中有不同的地方请也不要见怪,我相信在系统的应用上是大同小异;源代码的路径如下图(ERP-1)所示:(ERP-1)我将其复制我的开发端计算机上的具体路径和服务器上的一样,如图(ERP-2)所示:作者:平国O

3、racleApplication11i二次开发经验总结(ERP-2)当我们用OracleDevelop6i的开发工具打开“Template.frm”这个开发模板时,会出现如下图(ERP-3)、(ERP-4)所示的对话框;当然,如果你是在服务器端开发时就不会有这样的提示,请不要见怪,看了以下的步骤就会明白。(ERP-3)(ERP-4)系统告诉我们不能正确地读取到一些PL/SQL程序库文档,这是由于路径不正确引起的,要解决这样的问题我们还要进入第二的配置。2、在开发端配置Form默认访问路径;请打开您的系统注册表,找到这样的路径

4、:“HKEY_LOCAL_MACHINESOFTWAREORCLEHOMEn”,再找到“FORMS60_PATH”的项,修改并添加从服务器上复制过来的源代码所在的绝对路径为它的默认路径值。如我的计算机中的默认路径值为:“c:oracleora6iDevFORMS60;c:oracleora6iDevTOOLSOPEN60PLSQLLIB;E:oraclevisapplau11.5.0resource;:oraclevisapplau11.5.0resourceUS;E:orac

5、levisapplau11.5.0reportsUS;E:oraclevisapplau11.5.0formsUS”,如图(ERP-5)所示:作者:平国OracleApplication11i二次开发经验总结(ERP-5)3、当你能正确无误地打开这个“Template.frm”开发模板后,就可以进行所需的二次开发了,但还要登录到OracleApplication11i的数据库中去,最好是用“APPS”的用户进行登录,登录后就可以从中读取表、视图、过程、函数等。提示:当你打开“Template.frm”开

6、发模板后,请将其另存为一个不同名称的Form文档存放在不同的文件夹下面,道理很简单,因为“Template.frm”开发模板,如果不小心忘记后在上面作了修改并保存后,将会影响后面的开发会带来不必要的麻烦。4、请先不要在这个“Template.frm”开发模板上进行修改,我们试着将其运行,当然要保证整个编译的过程是没有问题的。5、通过系统编译后出现运行界面,同时后出现如图(ERP-6)所示的报错对话框:(ERP-6)提示:出现这个对话框,是很正常的,编译通过了,这说明程序在语法、调用等关键部分不存在任何问题,而这个对话框出现的

7、原因是因为我们是在开发端运行的,而开发端不具有ERP的运行环境,所以报错!通过以上的步骤,开发端因该没有问题了。有关开发的过程,我想这因实际需求不同而异样,但使用的方法,调用模板中所提供的各类已经存在的方法是相同的,这我们将在后面进行详细的说明。提示:做OracleApplication11i系统二开发时要注意以下两点:1、不要轻易地修改OracleApplication11i系统中自带的Form原程序编译后并替换原来的可执行程序,这样可能会导至在后期的版本升级中碰到不必要的问题。2、要对原的程序进行修改,那么就将其原有程序

8、的原程序和开发基于“Template.frm”开发模板一样将其另存,并以不同名称挂接到应用服务器上去。在OracleApplication11i挂接二次开发的Form程序当我们成功地开发完一个Form程序后,目的是要将其放置到OracleApplication11i系统中去应用,这样才能说

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。