You are browsing the archive for 开发系列视频教程.

Oracle EBS二次开发系列视频教程:开发基于视图的Form(8)

九月 28, 2009 in 开发系列视频教程

前面的教程已经对Form开发的基本步骤进行的逐步的讲解,如果你跟随着这些视频教程进行了学习,相信已经掌握了Form开发的核心步骤和最佳方法,但在Oracle EBS二次开发中,由于功能要求复杂的缘故和数据库设计的要求,基于表的Form开发并不多见,为了能够更好的利用Form的特性,需要开发基于视图的表单,开发基于视图的表单和基于表的表单实质并没有区别,只是基于视图的表单中需要开发人员来明确编写增、删、改、锁的程序逻辑,而基于表的表单自动帮助完成这些功能。

基于视图的Form需要引入4个块级别的触发器:

  1. ON-INSERT 编写插入数据的SQL语句或程序逻辑
  2. ON-UPDATE 编写更新数据的SQL语句或程序逻辑
  3. ON-DELETE 编写删除数据的SQL语句或程序逻辑
  4. ON-LOCK 编写锁定记录的程序逻辑

针对上面的增删改的常用功能,我们团队的Kent大侠编写了简化工作的实用工具包 HAND_PLSQL_AUTOCREATE ,感谢Kent大侠的辛勤工作,为我们带来了如此优秀的实用工具。

学习完成这个视频教程后,Form开发的主干课程已经完成,后面的几个课程是作为Form开发的附加补充课程。

 

点击下载视频文件和工具包:Download Oracle EBS二次开发系列视频教程之开发基于视图的Form(8) Version 1

Oracle EBS二次开发系列视频教程:开发基于Folder的Form(7)

九月 21, 2009 in 开发系列视频教程

本教程演示了如何基于汉得提供的Folder模板文件来创建具有文件夹功能的表单,Folder技术在Oracle EBS系统中得到了广泛的应用,它所特有的布局个性化功能给最终用户的使用带来了新的体验,为不同用户的使用习惯提供了最大的方便;同时最大限度的减少了频繁变化的需求所导致开发修改的工作量,因此当开发人员掌握了Folder开发技术之后一般再也不想回到传统的方式。

但是作为Oracle EBS表单开发中应用这么广泛的技术,Oracle并未将其加入二次开发支持的范畴中,在开发手册中明确标明客户化的文件夹技术并不能得到Oracle的支持,但是由于这项技术的应用已经得到了大范围的验证,因此也无需什么支持,汉得的技术团队从标准的Form开始,逐步形成了Folder开发的模板。

文件夹的技术通常被应用到多记录的数据库中,对于开发人员也只有这样才能凸显开发的便利性,但这并不意味着Folder不能实现单记录的布局方式,只是应用的场合非常的少,因此视频教程也只展示了如何使用Folder技术来实现一个多记录块的表单布局。

通过本视频教程的学习,开发人员已掌握了一个强有力的表单开发工具。

 

点击下载视频文件和模板文件:Download Oracle EBS二次开发系列视频教程之开发基于Folder的Form(7) Version 1

11i下的模板文件:Download TEMPLFLD Version 1

Oracle EBS二次开发系列视频教程:实现基本的LOV(6)

九月 14, 2009 in 开发系列视频教程

本教程演示了如何在Form开发中实现日历和值列表选择功能,教程假设读者已学习了前面的教程,已掌握了Form的基本开发步骤,教程中描述了创建LOV的详细步骤和其中的注意点,使开发人员能够快速到位的完成开发中值列表的设计。

 

点击下载视频文件:Download Oracle EBS二次开发系列视频教程之实现基本的LOV(6) Version 1

Oracle EBS二次开发系列视频教程:在Oracle EBS中注册Form和Function(5)

九月 14, 2009 in 开发系列视频教程

本教程演示了如何在Oracle EBS系统中注册一个Form,进而定义一个Function关联到Form;同时还演示了如何将Function分配到指定的菜单下,让具备权限的用户能够运行我们开发的表单。

 

点击下载视频文件:Download Oracle EBS二次开发系列视频教程之在Oracle EBS中注册Form和Function(5) Version 1

Oracle EBS二次开发系列视频教程:开发基于Table的Form(4)

九月 9, 2009 in 开发系列视频教程

本教程演示了如何开发一个基于数据库表的表单,教程中描述了如何从Oracle EBS提供的template.fmb模板文件开始,逐步修改相关的设置和代码,实现一个能够进行增、删、改、查的表单,视频中演示的内容是开发任何Form所需要经过的基本步骤,要掌握好Form的开发技能需要熟练掌握这些基本的技巧。教程同时涉及了Form中最基本的一些概念和名词,同时也演示了常用的触发器和一些基本的技巧。初学者只有完全掌握了视频教程中所描述的开发步骤和方法,并在后续的教程中融会贯通并应用于实际才能够更好的掌握Form的开发,进而在出现各种问题的时候能够从报错信息一步一步的,有思路的去寻找问题发生的根源,达到所有的开发步骤的了如指掌,运用自如,为后续的课程打下坚实的基础。

 

点击下载视频教程:Download Oracle EBS二次开发系列视频教程之开发基于Table的Form(4) Version 1

点击下载相关Form代码:Download TEMPLFLD_R11i Version 1