资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,Form Builder,介绍,20,12,/,08,/,01,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;,注意事项:,注册表,在,Regedit HKEY_LOCAL_MACHINE SOFTWARE ORACLE ,FORMS60_PATH,加入,client,端存放,Form,及,Library,的路径,(,如图),例如:,d:ErpFormLibrary;d:ErpFormForm(,建议要加在最前面,),Form Object,Data Block,Canvas,LOVs,Program Units,Windows,TEMPLATE.fmb,不需要,可删除,改为自己需要的,Form,的名称,新增,Data Block,1.,选择,Data Blocks,2.,选择,Create,3.,选择使用,Wizard,Data Block Wizard,选择,Data Block,的,Data source,Data Block Wizard,1.,添入,Table or View,的名字,或者点,Browse,选择,2. Refresh,出现该,Table or View,中所有的,Column,3.,选择使用的,Column,按欲排列在画面的顺序,选入右边,Database Items,Data Block Wizard,若同一个,Form,里有一个以上的,Data Block ,可选择,Create Relationship,将,Data Blocks,之间的关系建立起来,Data Block Wizard,Finish,Layout Wizard,1 :,选择,Data,要,display,于哪一个,Canvas,2 :,选择,Type,Layout Wizard,1 :,将要,display,的,Item,选入右边,Displayed Item,中,2 :,若,Item Type,需修改,可于此处修改,也可以在以后修改,Layout Wizard,可于此处修改,Column Prompt,及,Width,Layout Wizard,选择,Data,呈现的方式,一页,display,一笔,一页,display,多笔,Layout Wizard,一页要,display,多少笔,是否要,Scrollbar,每一笔之间的距离,Layout Finish,Layout Wizard,新产生,的,Data Block,及,Canvas,新,的,Data Block,要,移至,所有,Data Block,的最上方,Items,的顺序就是实际的,Tab,的順序,可,在此处,上下拖拉調整,新,的,Canvas,移至,所有,Canvas,的最上方,建议,將,Canvas rename,与,Data Blocks,相同,Form,上一定要修改的,Trigger,Form Level Trigger ,PRE-FORM,一定要改为自己的,BLOCK Name,Form,上一定要修改的,Trigger,Program Units ,APP_CUSTOM,(Package Body),一定要改为,自己的,Window Name (,大写,),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,Data,是否可,查询,查询,Data,的,Where,及,Order by,可写在此处,是否可,新增/删除/修改,Data,Windows Name,建议与,Canvases,相同,或者改为,与,Form,相关的名称,要指定,Canvas,是出现于哪一个,Window,1,2,注意:,每一个,Item,都要指定,Property Class Name,若是一般可输入资料的,Item,选,TEXT_ITEM,只是显示,不可输入查询条件的,Item,选,DISPLAY_ITEM,有指定,Class,的,Object,左下角会有一个红色箭头,View,:,执行时所看到的实际大小,Canvas,:,所有的,Item,都必须在该范围内,自动生成,的,Layout,可能,栏位不适当,可自行手动调整,1.,上传到服务器,$CUX_TOP/forms/ZHS,2.,进到目录,cd $AU_TOP/forms/ZHS,3.,编译,例:,frmcmp_batch module=$CUX_TOP/forms/ZHS/CUXTEST.fmb userid=apps/apps output_file=$CUX_TOP/forms/ZHS/CUXTEST.fmx,Form,挂到,ERP,环境,Form,挂到,ERP,环境,Form,挂到,ERP,环境,Form,挂到,ERP,环境,Form,挂到,ERP,环境,
展开阅读全文