Oracle - Forms开发基础知识 - 图文

2019-08-03 11:35

System Specification 1.1 Form Builder

安装路径: \\\\sie-file-svr\\01_公司级共享资源\\06_工具软件\\06 开发工具\\6i

在安装的过程中,可以一路默认值下去。

1 相关软件的安装

需要注意的时候,在安装时,会不停的自动打开很多文件夹和命令提示符的窗口,不要手工去关闭这些窗口,安装程序会自动关闭,知道提示你安装成功(这时可以手工关闭余留下来的没有被关闭的窗口)。

注册表修改 <1>、NLS_LANG

HKEY_LOCAL_MACHINE\\SOFTWARE\\ORACLE

搜索NLS_LANG,出现NLS_LANG=ZHS16GBK或者NLS_LANG=ZHS16CGB231280的地方请全部修改成 NLS_LANG=AMERICAN_AMERICA.UTF8 <2>、FORMS60_PATH变量

在后面加上TEMPLATE/APSTAND.FMB所在的路径(F:\\WORK\\FORM)和PLL文件所在的路径(F:\\WORK\\PLL)。

1.2 Patch

安装路径:\\\\hi4-sv11\\Oracle\\Software\\patch\\p3095277_9204_WINNT\\Disk1 安装这个Patch的原因(来自MetaLink):

The information in this article applies to:

Oracle Server - Enterprise Edition - Version: 9.2.0.1 to Oracle Provider for OLE DB - Version: 9.2.0.1 Microsoft Windows 2000 Microsoft Windows XP Microsoft Windows (32-bit)

Symptoms

Using the Oracle Provider for OLEDB 9.2.0.1.0 with web applications, the data retrieved and sent to

rows.

the webpage is good for the first 100

After the First 100 rows, th data is displayed as garbage or ????.

The OLEDB registry default fetchsize has been changed from the default of 100.

Cause Fix

Apply the 9.2.0.4.0 Patch 2 Client/Database patchset on the client machine. The Patch number is 3160576 for the Microsoft Windows (32-bit) platform This is a known BUG in the OCI API Layer. The BUG number is 2549186.

安装这个补丁就是要修正Oracle的100 Records的BUG。 打补丁时请参看文档:

\\\\hi4-sv11\\Oracle\\Software\\patch\\p3095277_9204_WINNT\\ p3095277_9204_WINNT Setup.doc

1.3 WSFTPPro

安装路径:\\\\sie-file-svr\\06_技术顾问部\\04 技术参考资料\\工具软件\\WS-ftp7.5Pro 作用:就是方便上传你写好的Form到Server或者从Server上下载Form或者其他的文件 主机:10.89.48.198

用户名:devap/ dev2ap/ dev3ap/ dev4ap 密码:devap/ dev2ap/ dev3ap/ dev4ap

Form文件所在目录:/disk/DEV/devappl/au/11.5.0/forms/US

Pll文件所在目录:/disk/DEV/devappl/au/11.5.0/resource(包括Custom.pll) Fmx文件所在目录:/disk/DEV/devappl/bqe/11.5.0/forms/US

2 注册Form

在AP上面你才可以看到你所写的Form的真正效果,所以我们还需要把Form挂到Application环境。

2.1 注册Form

Application Developer……> Application ……>Form

2

Form:你编译生成的 XXX.fmx文件的文件名(不带后缀)

User Form Name:可以是你任意输入的,并且将在下一步注册Function时用到。

2.2 注册Function

Application Developer……> Application ……>Function 下图中,

Description TabPage

Function、User Function Name、Description逗可以随意输入 但User Function Name在下一步注册Menu时会用到。

Form TabPage

Form就是上一步注册Form时你输入的User Form Name了。

3

2.3 增加Menu

Application Developer……> Application ……>Menu

Prompt可以随便填写,Function就是你上一步注册的User Function Name 一个Menu可以包含很多的子菜单(SubMenu) 下图就是目前DEV3上面PO Module的所有菜单,

可以看到包含很多的SubMenu和直接的Function(也就是直接的菜单项)

4

找某个模组的菜单名称可以到:

System Administrator……>Security……>Responsibility……>Define

如下图,选择或者输入你想查找的Responsibility的名称,查找后 红色框内的 Menu就是你需要的菜单了。

比如下图查找的Reponsibility是:Order Management (Administrator), BQP 得到的Menu是ONT_SUPER_USER

然后我们再到Application Developer下面的Menu处搜索ONT_SUPER_USER,就可以得到你需要的菜单或者子菜单

5


Oracle - Forms开发基础知识 - 图文.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:浅谈我国佛教旅游开发现状及发展前景

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: