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

2025-10-08 17:31:16

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

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

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

4、建立link档,作业命令:p_link(可以从p_zz上连接过去)

:p>  

模组编号:一定要与存放源码的位置相同。否则会报错。

运行指令:fglrun $模组名i/命令名称(fglrun $CIMi/ cmi100)

确定后,提示默认把此权限赋值给class-a

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

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

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

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

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

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

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

1、根据要求建立实体表

作业命令:p_zta

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

2、自制文件到客制

复制aooi010.4gl,aooi010.4fd到客制目录下,如当前在/u1/topprod/目录下

cp ./tiptop/aoo/4gl/aooi010.4gl ./topcust/coo/4gl/cooi010.4gl

3、下载文件

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

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

4、制作画面档

在制作画面档前,先下载tiptop/shcam/ds.sch文件添加到genero中,为了用来生成控件。(在第一步我们添加完表格后,在ds.sch文件中就会有我需要添加的表结构。)

(1)、我们可以在原来的4fd画面档上进行修改,也可以自己绘制,这里我们建议自己绘制,因为我们通过参照ds数据库中的表结构来绘制会很快,也不需要在原来的上面修改名称。而且通过参照数据库绘制的画面档,名称都是根据数据库字段名称参照过来的,比较方便。

(2)、具体操作方法见《界面设计流程》,那个里面我们介绍过。下面我们来看下生成的事画面档的控制名称。

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

5、(3)、可以设置一系列的字段属性,比如:No Entry (不可为空)等等。

(4)、如果需要开窗,则需要设置action为controlp,放大镜的图标image:zoom

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

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

6、编写4gl程序

下面的张图,我用word的目录来展示了程序架构!

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

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢