资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,*,Form安装与设置,注:如果操作系统没有装太多的ORACLE工具,一般都能安装成功,Form安装与设置注:如果操作系统没有装太多的ORACLE,1,安装文件(到OTN或者Metalink下载),ds_windows_x86_101202_disk1,ds_windows_x86_101202_disk2,点击disk1下面的setup.exe,开始安装,安装路径,C:DevSuiteHome_1,安装文件(到OTN或者Metalink下载),2,Form安装与设置-ppt课件,3,Form安装与设置-ppt课件,4,Form安装与设置-ppt课件,5,下载resource库文件,路径:$AU_TOPresource,Fmb库文件,路径:$AU_TOPfomrsUS,下载resource库文件,6,修改注册表:,Hkey_local_machinesoftwareORACLEKEY_DevSuiteHome1,修改FORMS_PATH的值,加入:,;D:developerR12resource(下载的库文件的存放目录路径),修改注册表:,7,修改tnsnames.ora,查看数据库参数:,路径:,/u01/R12/db/tech_st/10.2.0/network/admin/PROD_erpebs,文件名:,内容:,PROD=,(DESCRIPTION=,(ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521),(CONNECT_DATA=,(SERVICE_NAME=PROD),(INSTANCE_NAME=PROD),),),编辑本地tns文件:,C:DevSuiteHome_1NETWORKADMIN,修改tnsnames.ora,8,TEMPLATE.fmb模板文件,因,ERP Form,须套用所有,ERP,的相关设定及操作方式,一定要从,Server download,TEMPLATE.fmb,作为模板进行开发修改,Server path:,$AU_TOP,/forms/US,(,所有的,form,都放于此目录下),Form,的,名字请注意大小写,例如:,TEMPLATE,.,fmb,从,Server,中,下载,ERP Library(.pll),存放于本机,Server Path:,$AU_TOP,/resource,Form,文件与Library文件要存放在固定目录,例如:,form,存放,在,d:ErpFormForm,Library,存放在,d:ErpFormLibrary;,注意事项:,TEMPLATE.fmb模板文件因 ERP Form须套用所,9,TEMPLATE.fmb模板文件,因,ERP Form,须套用所有,ERP,的相关设定及操作方式,一定要从,Server download,TEMPLATE.fmb,作为模板进行开发修改,Server path:,$AU_TOP,/forms/US,(,所有的,form,都放于此目录下),Form,的,名字请注意大小写,例如:,TEMPLATE,.,fmb,从,Server,中,下载,ERP Library(.pll),存放于本机,Server Path:,$AU_TOP,/resource,Form,文件与Library文件要存放在固定目录,例如:,form,存放,在,d:ErpFormForm,Library,存放在,d:ErpFormLibrary;,注意事项:,TEMPLATE.fmb模板文件因 ERP Form须套用所,10,Form Object,Data Block,Canvas,LOVs,Program Units,Windows,Form Object Data Block,11,TEMPLATE.fmb,不需要,可删除,改为自己需要的Form的名称,TEMPLATE.fmb不需要改为自己需要的Form的名称,12,新增,Data Block,1.,选择Data Blocks,2.选择Create,3.选择使用Wizard,新增Data Block1.选择Data Blocks,13,Data Block Wizard,选择Data Block的Data source,Data Block Wizard选择Data Block的,14,Data Block Wizard,1.添入Table or View的名字,或者点Browse选择,2.Refresh,出现该,Table or View,中所有的,Column,3.,选择使用的,Column,按欲排列在画面的顺序,选入右边,Database Items,Data Block Wizard1.添入Table or,15,Data Block Wizard,若同一个,Form,里有一个以上的,Data Block,可选择,Create Relationship,将 Data Blocks 之间的关系建立起来,Data Block Wizard若同一个 Form 里有一,16,Data Block Wizard,Finish,Data Block WizardFinish,17,Layout Wizard,1:,选择,Data,要,display,于哪一个,Canvas,2:,选择,Type,Layout Wizard1:选择 Data 要 dis,18,Layout Wizard,1:,将要,display,的,Item,选入右边,Displayed Item,中,2:,若,Item Type,需修改,可于此处修改,也可以在以后修改,Layout Wizard1:将要 display 的,19,Layout Wizard,可于此处修改,Column Prompt,及,Width,Layout Wizard可于此处修改 Column Pro,20,Layout Wizard,选择,Data,呈现的方式,一页,display,一笔,一页,display,多笔,Layout Wizard选择 Data 呈现的方式一页 d,21,Layout Wizard,一页要,display,多少笔,是否要,Scrollbar,每一笔之间的距离,Layout Wizard一页要 display 多少笔 是,22,Layout Finish,Layout Wizard,Layout FinishLayout Wizard,23,新产生,的,Data Block,及,Canvas,新,的,Data Block,要,移至,所有,Data Block,的最上方,Items,的顺序就是实际的,Tab,的順序,可,在此处,上下拖拉調整,新,的,Canvas,移至,所有,Canvas,的最上方,建议,將,Canvas rename,与Data Blocks相同,新产生的 Data Block 及 Canvas,24,Form,上一定要修改的,Trigger,Form Level Trigger,PRE-FORM,一定要改为自己的,BLOCK Name,Form 上一定要修改的 TriggerForm Level,25,Form,上一定要修改的,Trigger,Program Units,APP_CUSTOM,(Package Body),一定要改为,自己的,Window Name(,大写,),Form 上一定要修改的 TriggerProgram Un,26,Data Block Property Palette,1,2,3,1:property,Subclass Information,2:Property Class,3:Data Block,的,Class,選,BLOCK,注意,:,每一个Data Block/Item,/Canvas.都要指定,Property Class Name,作法相同,但不同的 Object 选不同的 Class,Data Block Property Palette123,27,Data Block,较重要的,Property,Data,是否可,查询,查询,Data,的,Where,及,Order by,可写在此处,是否可,新增/删除/修改,Data,Data Block 较重要的 Property Data,28,Windows Name,建议与Canvases相同,或者改为,与 Form 相关的名称,要指定,Canvas,是出现于哪一个,Window,Windows Name 建议与Canvases相同,或者改,29,1,2,注意:,每一个,Item,都要指定,Property Class Name,若是一般可输入资料的,Item,选,TEXT_ITEM,只是显示,不可输入查询条件的,Item,选,DISPLAY_ITEM,有指定,Class,的,Object,左下角会有一个红色箭头,12注意:,30,View,:,执行时所看到的实际大小,Canvas,:,所有的,Item,都必须在该范围内,自动生成,的,Layout,可能,栏位不适当,可自行手动调整,View:执行时所看到的实际大小Canvas:所有的,31,
展开阅读全文