Oracle EBS:Form Builder 中 LOV的建立
作者:admin 日期:2009-09-14
Oracle EBS:Form Builder 中 LOV的建立
环境:
DataBase:Oracle 10G
Tool: oracle Forms 6i FormBuilder
建立LOV的关键点在于:
手工建立LOV->定义数据组(Record Group)->指定LOV返回的数据(Return ITEMS)->将LOV加入到对应的ITEMS)->
建立LOV要注意的地方:
(1)LOV可以手工创建,也可通过向导创建
(2)一个LOV可以给多个ITEM使用
(3)一个LOV可以动态对应多个Record Group.
建立步骤:
(1)通过数据向导建立起数据块(Data Block)
用向导建立数据块这里我就不再操作了,只贴几个主要的图。关键是选择数据表跟选择显示方式
(2)新建一个LOV,重命名为LOV_EMP
(3)新建一个RECORD GROUP
(4)
a.按F4启用属性编辑器,在Record Group Query中填写要获取的数据的SQL语句
这里的SQL语句一般是在PL/SQL中运行OK后,直接COPY过来。
b.Record Group fecth Size 是指每次返回数据的记录数是多少,一般设为默认即可。
(5)选择我们之前定义的LOV_EMP,将Record Group属性设置成我们所定义的数据组
在Functional属性组这城的一些属性的说明
Filter Before Display: NO/YES
指定在显示LOV列表前是否允许用户过滤一些数据
Automatic Display:NO/YES
当导航到LOV列表时,是否自动显示LOV列表数据
Automatic Select: NO/YES
当LOV列表只包含一个值时是否会自动选择该数据.
Automatic Skip:NO/YES
当LOV列表选择了数据后,是否会自动跳离LOV至下一操作
Automatic Position:NO/YES
Automatic Column With:NO/YES
(6)选择之前定义好的数据块EMP,展开ITEM, 按住Shift 将要使用LOV功能的ITEM选中,打开属性控制面板
在属性List of Values中,选择我们之前定义的LOV LOV_EMP
在属性CANVAS中,选择对应的画布
在属性Column Mapping Properties设置 LOV列表中所对应的列映射信息.包括列名,返回项,显示的宽度和列标题等而下之.
保存并编译,运行查看结果
选择菜单中的Edit->Display List,点击对应的状态栏下有 List of Values 的ITEM 自动弹出LOV
环境:
DataBase:Oracle 10G
Tool: oracle Forms 6i FormBuilder
建立LOV的关键点在于:
手工建立LOV->定义数据组(Record Group)->指定LOV返回的数据(Return ITEMS)->将LOV加入到对应的ITEMS)->
建立LOV要注意的地方:
(1)LOV可以手工创建,也可通过向导创建
(2)一个LOV可以给多个ITEM使用
(3)一个LOV可以动态对应多个Record Group.
建立步骤:
(1)通过数据向导建立起数据块(Data Block)
用向导建立数据块这里我就不再操作了,只贴几个主要的图。关键是选择数据表跟选择显示方式
(2)新建一个LOV,重命名为LOV_EMP
(3)新建一个RECORD GROUP
(4)
a.按F4启用属性编辑器,在Record Group Query中填写要获取的数据的SQL语句
这里的SQL语句一般是在PL/SQL中运行OK后,直接COPY过来。
b.Record Group fecth Size 是指每次返回数据的记录数是多少,一般设为默认即可。
(5)选择我们之前定义的LOV_EMP,将Record Group属性设置成我们所定义的数据组
在Functional属性组这城的一些属性的说明
Filter Before Display: NO/YES
指定在显示LOV列表前是否允许用户过滤一些数据
Automatic Display:NO/YES
当导航到LOV列表时,是否自动显示LOV列表数据
Automatic Select: NO/YES
当LOV列表只包含一个值时是否会自动选择该数据.
Automatic Skip:NO/YES
当LOV列表选择了数据后,是否会自动跳离LOV至下一操作
Automatic Position:NO/YES
Automatic Column With:NO/YES
(6)选择之前定义好的数据块EMP,展开ITEM, 按住Shift 将要使用LOV功能的ITEM选中,打开属性控制面板
在属性List of Values中,选择我们之前定义的LOV LOV_EMP
在属性CANVAS中,选择对应的画布
在属性Column Mapping Properties设置 LOV列表中所对应的列映射信息.包括列名,返回项,显示的宽度和列标题等而下之.
保存并编译,运行查看结果
选择菜单中的Edit->Display List,点击对应的状态栏下有 List of Values 的ITEM 自动弹出LOV
[本日志由 admin 于 2009-09-15 00:01 AM 编辑]
上一篇: [译]使用C#的用户控件创建ActiveX下一篇: 《沸腾十五年》读后感
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: LOV的建立
相关日志:
评论: 0 | 引用: 0 | 查看次数: 12648
发表评论