CX_Form_Builder_Basic_Development.pdf

CX_Form_Builder_Basic_Development.pdf

ID:33818684

大小:4.04 MB

页数:92页

时间:2019-02-28

CX_Form_Builder_Basic_Development.pdf_第1页
CX_Form_Builder_Basic_Development.pdf_第2页
CX_Form_Builder_Basic_Development.pdf_第3页
CX_Form_Builder_Basic_Development.pdf_第4页
CX_Form_Builder_Basic_Development.pdf_第5页
资源描述:

《CX_Form_Builder_Basic_Development.pdf》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、华东师范大学学校代码:10269学号:63041500015基于OracleERP系统的FormBuilder开发方法院、系:软件学院专业:软件工程研究方向:软件项目管理指导教师:余青松姓名:程序2006年3月1OracleERP二次开发实用技术系列:之一:基于OracleERP系统的ReportBuilder开发方法之二:基于OracleERP系统的FormBuilder开发方法之三:基于OracleERP系统的ConcurrentProgram开发方法之四:基于OracleERP系统的Ale

2、rt开发方法之五:基于OracleERP系统的XMLPublisher开发方法2摘要摘要内容:ReportBuilder是OracleERP展示数据最重要的方式,也是二次开发中,工作量最多的一个部分。对于OracleERP的二次开发来说,Report的开发与一般CS结构的Report开发,是有区别的,市面上有很多关于Report的书籍,但是相信看过任何一本的人都知道,在你实际开发ERPReport的过程中,还是问题不断,而且这些问题通常是书本上无法解决的。就算是Oracle的标准培训文档,也只能

3、给你一个大概的蓝图。本篇文章,就是将一些实际开发过程中的步骤、策略、技巧、疑难杂症展现出来。本文通过步骤、安装、策略、疑难四个方面讲解Report的开发,通过最通俗的语言讲解,其中一些技巧,是公司同事经验积累的成果,只是由我将它记录下来,其中难免有一些错误,或者疑难问题上不够准确的地方,但是只要能给你的开发和学习一些帮助,就是作者最大的欣慰了。本文第二章引用了itpub上一位网友的文章,他写的很详细了,也是很基础很重要的,我就直接引用了,不用太麻烦去写了。【关键词】OracleERP;二次开发;

4、FormBuilder。【论文类型】技术教程。3【目录】1.FormBuilder的简介2.Form的基本开发步骤3.Form的安装上线方法4.Form的一些高阶功能开发方法5.Form的检查、测试策略6.Form的疑难问题应付方法第4頁,共92頁第一章FormBuilder的简介Form就是界面操作程序,是一个用户与数据进行交互的界面。通过FormBuilder你可以做出供用户查询,输入,修改,删除数据的功能,他与OracleDB结合的很好,采用PLsql语言,同过Trigger的触发来处理用

5、户的每个操作动作。下面的章节将介绍Form的开发过程。第5頁,共92頁第二章Form的基本开发步骤1Form开发入门1.1Form的基本对象1.1.1基本对象图示如下图,就是一个标准Form(TEMPLATE.fmb)所拥有的所有的对象第6頁,共92頁1.1.2基本对象说明FORM:可以有多个Window。Window:只能有一个CANVAS,但是还可以包括其他的类型的CANVAS,比如CANVAS_STACKED,这种Canvas类型将在后面的章节中讲到。第7頁,共92頁Canvas:Canv

6、asisasurfacewherevisualobjects,suchasgraphicsanditems,arearranged.和Block没有直接的对应关系,而是直接和Item对应。一个Canvas上面可以有来自不同的Block的多个Item.是我们对Item进行位置调整的平台。Block:Logicalownerofitems,itemsinoneblockarelogicallyrelatedTherearetwomaintupesofblocks:datablockandcontro

7、lblockItem:Form中最基本的组织元素,我们设计的最小单元Parameter:相当于全局变量,其作用是传递参数,Oracle标准的Form也有单独建一个Block(多个Item)来传递参数的例子。RecordGroup:主要应用是可以提供给LOV与listitem,ftree作为数据源ArecordgroupisinternalFormBuilderdatastructurethathasacolumn/rowframeworksimilartoadatabasetableLOV:Li

8、stOfValue,会直接对应到TextItem上面,点击后会弹出给用户选择数据。AttachedLibraries:存放的是Oracle标准的一些PLL文件。PropertyClasses:Oracle标准的一些属性类,我们在建立Window、Canvas、DataBlock等都会选择一个属性类以继承一些属性和方法在我们的开发过程中,经常用到的有FORMTrigger、Window、Canvas、DataBlock(Item)、LOV(ListofValue)、RecordGroup、Para

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
相关文章
更多
相关标签