多语言展示
当前在线:1432今日阅读:84今日分享:32

tiptop单档客制中使用的开发结构

总结开发的步骤:撰写程序代码——建立p_zz基本数据——编译r.c2——建立link资料(维护链接文件数据)——连续成功后——增加action(维护action资料)——增加权限——完成执行
工具/原料

genero 2.32 /2.4

方法/步骤
1

1、编丽蚂态写4gl程序,可以用vi直接编写,也可以用genero编写。

2

2、编写完后上传到归定的客制目录,注意4gl程序的命名规则。

3

3、编译r.c2 cimi100(不要加扩展名),编译完成后,在42m文件夹中fglrun或以执行程序。但r.r2不可执行,需要做下述连接才可执行。

4

4、建立link档,作业命令:p_link(可以从p_zz上连接过去):p>  模组编号:一定要与存放源码的位置相同。否则会报错。运行指令:fglrun $模组名i/命令名称(fglrun $CIMi/ cmi100)确定后,提示默认把此权限赋值给class-a

5

5、制做连接档,默认会带出一个,确定即可。

6

6、r.l2 cimi100 生成可执行的链接文件

8

8、左右有“群组设计选项”可进行群组轿肺权限设置。虚芬

方法/步骤2
1

1、根据要求建立实体表作业命令:p_zta

2

2、自制文件到客制复制aooi010.4gl,aooi010.4fd到客制目录下,如当前在/u1/topprod/目录下cp ./tiptop/aoo/4gl/aooi010.4gl ./topcust/coo/4gl/cooi010.4gl

3

3、下载文件下载4gl和4fd文件到本地,用genero打开进行调整。

4

4、制作画面档在制作画面档前,先下载tiptop/shcam/ds.sch文件添加到genero中,为了用来生成控件。(在第一步我们添加完表格后,在ds.sch文件中就会有我需要添加的表结构。)(1)、我们可以在原来的4fd画面档上进行修改,也可以自己绘制,这里我们建议自己绘制,因为我们通过参照ds数据库中的表结构来绘制会很快,也不需要在原来的上面修改名称。而且通过参照数据库绘制的画面档,名称都是根据数据库字段名称参照过来的,比较方便。(2)、具体操作方法见《界面设计流程》,那个里面我们介绍过。下面我们来看下生成的事画面档的控制名称。

5

(3)、可以设置一系列的字段属性,比如:No Entry (不可为空)等等。(4)、如果需要开窗,则需要设置action为controlp,放大镜的图标image:zoom

6

5、编写4gl程序下面的张图,我用word的目录来展示了程序架构!

注意事项

最后一步的架构图,很重要!编写程序的时候这个用的最多!

推荐信息