资源描述:
《GENERO STUDIO 讲解及实例课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、GENEROSTUDIO讲解及实例叶美英GENERO连接配置连线配置请参照李锋制作的GENEROSTUDIO课程,本PPT仅涉及屏幕制作内容画面档案说明TIPTOPGP5.X前的屏幕文件source档为.per文件,编译后的结果为.42f档TIPTOPGP5.X开始,屏幕文件source档为.4fd文件,编译后的结果为.42f档,.per档目前仅为备注档TIPTOPGP5.X开始,全部由GeneroStudio来进行屏幕文件的制作,替换原来用vi的方式画面制作步骤Step1:从主机把.4fd画面档download至本地(新增时,可以skip此step)Step
2、2:在本地进行.4fd屏幕档案的制作或是修改Step3:把本地修改OK的.4fd屏幕文件load至TIPTOPSeverStep4:编译(r.f2).4fd屏幕档案,生成.42f档DbSource因为是在本地进行屏幕的制作,所以事先要把DbSourceDownload至本地,这样才可引用TIPTOPServer中的TableSchemaEx:把TIPTOPSERVER的$TOP/schema目录下的ds.schdownload至本地把Download至本地的ds.sch导入GeneroStudio中Schema导入方法打开GeneroStudio-选择菜单栏T
3、ools-DatabaseBrowser-右键addnewsch-选择download的ds.sch-完成为了防止不必要错误,尽量避免将.sch文件的路径中有中文屏幕制作原理GeneroStudio制作屏幕的原理同TIPTOP5.X前内容,也是Container包Container,Container包控键的方式基本Container-GRID/SCROLLGRID/TABLE,这三者内不可再含Container,仅可包控键各Container间要有排列方式-HBOX/VBOX基本控键介绍Page-如原来定义Table-单身控键Grid-基本Container
4、,比如单头内容ScrollGrid-如原来定义MFArray-方便制作单身的控键GroupBox-如原来定义Hrec-基本控键介绍DataBaseColumns-通过简单字段挑选及画面呈现方式选择,快速完成画面设计Text-输入字段的DescriptionStaticLabel-静态LabelButton-普通按键StaticImage-图片控键,ex:核/废Canvas-画布HLine-水平线基本控键介绍Edit-输入框TextEdit-输入矩形框ButtonEdit-Controlp开窗,如原来定义DateEdit-日期框ComboBox-下拉框Check
5、Box-复选框FormFieldImage-ImageRadioGroup-单选框基本控键介绍ProgressBar-进度条FormFieldLabel-动态LABEL控键Slider-滑动条SpinEdit-TimeEdit-时间Field-屏幕制作-apmi252菜单栏File-New选择GeneroForm屏幕制作-apmi252FORM设定屏幕制作-apmi252创建PAGE屏幕制作-apmi252修改PAGE显示名称屏幕制作-apmi252修改PAGE显示名称屏幕制作-apmi252添加GRIDContainer屏幕制作-apmi252加入”询价单号
6、”字段屏幕制作-apmi252加入”询价单号”字段屏幕制作-apmi252加入询价日期屏幕制作-apmi252加入供应商及供应商简称屏幕制作-apmi252加入币别及说明屏幕制作-apmi252字段对齐屏幕制作-apmi252InfoPAGE字段制作屏幕制作-apmi252单身制作pmx_file屏幕制作-apmi252单身制作pmx_file将新生成的TABLE向下拉一点,和原和单头对齐屏幕制作-apmi252更改单身各字段属性屏幕制作-apmi252制作笔数GRID由于此GRID相对繁琐,建议从其他作业COPY过来屏幕制作-apmi252Container
7、对齐本例:PAGE/TABLE/笔数GRID的对齐方式若不对齐,则画面编译不通过建议通过画面左边的FORMPanel来操作操作方法:把所有子层TREE折叠,选中一个Container后,按Ctrl键,选中其他两个Container,然后菜单”Layout”->”VerticalLayout”屏幕制作-apmi252画面对齐屏幕制作-apmi252当画面要修改时,若Container无法拖动时,请选择菜单栏Layout-BreakLayout如本例,若想在单身中新增一个字段,发现无法拉长TABLE的长度,此时要先打破排列方式,等修改完毕后,再加入排列方式屏幕制作
8、-apmi252Compile画面发生