Michael Feng
===========================================================
2007年4月6日ORACLE FROM开发培训笔记
===========================================================

时间:2007年4月5日、6日

主题:ORACLE ERP开发培训

讲师:

课题:使用Developer工具开发Forms

记录:ICE FENG

数据块:

数据块可以手工创建也可以使用向导创建,在打开模版后,第一步要将数据块中BLOCKNAME和DETAILBLOCK这两个数据块删除,然后再创建自己的数据块。

向导创建:

选择 下一步>

选择 下一步>

在这里输入或者选择你的数据表,(请注意,FORMS开发中最好使用源数据表,不要使用视图);

再选择下一步,再选择完成。

数据块的关系:

在有头和行之分的Form中,需要建立数据块之间的关系,可以手工创建,也可以使用向导创建。
画布:

在新建画布前也必须把模版自带的BLOCKNAME画布删除,然后用手工或者向导创建自己的画布。

新建画布后要修改画布的子类信息为CANVAS。

在数据块向导创建数据块之后,会马上弹出创建布局向导。

第一:选择新画布后点击下一步;

第二:选择刚刚创建的数据块,并将其需要显示的列选择到右边来,点击下一步;

第三:修改每个字段的提示名字;

第四:选择表格或者列表

第五步,输入框架标题后选择完成。

LOV:

使用LOV向导创建,1、选择基于查询的新纪录组或者现有纪录组,下一步;

2、输入查询SQL语句,下一步;

3、将需要的列从纪录组列选择到LOV列,下一步;

4、更改标题,选择返回项,下一步;

5、输入标题、高度、宽度,下一步;

6、输入一次检索的行数,下一步;

7、将返回项选择到右边的分配的项,然后下一步,再完成。

窗口:

新建窗口应该放在第一个窗口的位置,更改属性中的子类信息。在画布中将窗口选择为需要显示到的窗口。

编译程序:

选择程序菜单》编译》全部

挂载form程序:

一、将源文件(*.fmb)上传到$AU_TOPformsZHS下;

二、用系统管理员责任进入系统

三、定义表单

四、定义功能

五、将功能添加到菜单

六、将菜单放到相应的请求组下

这样具有那个请求组的用户就可以使用这个新开发的form程序了。

小技巧:

Form程序的名字一般为8位大写英文字母;

如果是新建的数据库表,则应该按照oracle的规范来建立,必须包括一些必要的字段;


bomei 发表于:2007.04.06 13:15 ::分类: ( Oracle EBS 11i ) ::阅读:(271次) :: 评论 (0)

发表评论
标题

在此添加评论
表情符号: smile laughing tongue angry crying sad wassat wink

称呼

邮箱地址(可选)

个人主页(可选)

 authimage


自我介绍
切换风格
新闻聚合
博客日历
文章归档...
最新发表...
最新评论...
最多阅读文章...
最多评论文章...
博客统计...
网站链接...