Oracle Forms是用于创建与Oracle数据库交互的软件产品。它有一个IDE,包括一个属性表,工具导航器和利用PL/SQL的代码编辑器。
2)阐明Oracle表单做事组件包括什么?
Oracle表单包含:

客户端:客户端发送HTTP要求
窗口监听器Servlet:它启动,停滞并与窗体运行进程通信
表单运行过程:它实行特定表单运用程序中包含的代码
数据库:从数据库中获取的数据
3)提及11g版本2中Oracle Forms Services中引入的新功能是什么?
在Oracle Forms Services中,包括的功能包括:
与Oracle Access Manager集成
操持表格运行预备
增强的网络统计报告
支持Unicode列
guiMode配置参数
表单指标代理
支持图像项目和图标按钮中的URL
Oracle真正的用户体验洞察
4)阐明CALL_FORM,NEW_FORM和OPEN_FORM之间有什么差异?
CALL_FORM:它启动一个新窗体并通报控件
New_FORM:它终止当前窗体,并用指定的新窗体更换它
OPEN_FORM:打开指定的新表单,而不改换或停息父表单。
5)列出Oracle Forms配置文件?
Oracle Forms配置文件包括:
基本HTML文件(base.htm,basejini.htm,basejpi.htm和baseie.htm)
ENV
CFG
CFG
DEVLOBER
6)在Oracle Forms Report中,Record组列的最大长度是多少?什么是不同类型的记录组?
记录组列名的最大长度不能超过30个字符。不同类型的记录组包括:
查询记录组
状态记录组
非查询记录组
7)提示窗体中触发的顺序是什么?
表单打开时,触发序列
预成型
预块
预录
前文项
当新形式的实例
当新块实例
当新记录实例
当新项目实例
8)提到一个项目的“验证LOV”属性?提到lov和list项目有什么差异?
当验证的LOV设置为True时,Oracle Forms将文本项确当前值与LOV中显示的第一列中的值进行比较。
LOV是列表项的属性。列表项只能有一列,而lov可以有一个或多个列。
9)解释如何利用相同的LOV 2列?
我们可以通过在全局值中通报返回值并利用代码中的全局值,将相同的LOV用于2列。
10)什么是绑定变量?
报表6i中利用了绑定变量来更换select语句中的单个参数。
11)解释如何在指定的块中迭代项目和记录?
要遍历指定块中的项目和记录,可以利用NEXT_FIELD来迭代特定块中的项,并且NEXT_RECORD遍历块中的记录。
12)解释你可以将FMX转换或反向回到FMB文件吗?
不,不可能将FMX转换或反向回到FMB文件,以确保它们不会丢失。
13)可以从表单实行动态SQL吗?
是的,可以通过利用内置的FORMS_DDL或通过从表单调用DBNS_SQL数据库包从表单实行动态SQL。