1、Linux服务器上下载ds.sch(如果做的4fd不用参照表就不用下载了,比如一些报表)
Linux服务器上执行sz$TOPchemads.sch
2、打开GeneroStudio软件,开始绘制4fd画面档
①.建立GeneroStudio的工程项目(注意是.4pw的工程项目工程文件哟)
点击Ctrl+S先保存项目文件,这是个人经常性按Ctrl+S保存文件的习惯^_^
②.导入前面下载的ds.sch文件到工程文件中(否则等下做4fd画面档时会出现找不到表的情
③.将导入的ds.sch文件保存到工程文件中的Databases目录下面
④.新建或修改4fd画面档
对于新建4fd画面档时,我一般都是先摆好所有的控件,然后选择对应同一个表的所有控件(Ctrl可多选),再一起修改对应的表做画面档对于单身栏位,在单身列中间插入列时,该列在单身对应的SR变量里面一直摆在最后面,而不是对应的位置,需要手动调整一下(选中上下拉就可以了):
⑤.rz-y上传4fd档到服务器上对应的ERP模块4fd路径下面(Ex:$CSF4fd),编译且预览画面档
r.f24fd画面档(Ex:r.f2csft620)
r.gf4fd画面档(Ex:r.gfcsft6202c)(2:是语言别,表示中文简体;c:表示客制,如果是标准模块则换成p)
⑥.新建或修改4gl源码档,写4gl代码说明编辑器都可以,但个人还是喜欢用GeneroStudio,因为有关键字着色、语法预警等功能
⑦.rz-y上传4gl源码档到服务器上对应的ERP模块4gl路径下面(Ex:$CSF4gl),编译4gl(暂不链接)
r.c2源码档(Ex:r.c2csft620)
⑧.p_link查询出原标准程序的链接档,然后按C(复制)出客制程序的链接档,修改对应的项为客制目录下面的文件就可以了,再新增p_zz里面的资料,注意p_zz里面的运行指令及模组都要改成客制目录
⑨.回到服务器,链接程序
r.l2源码档(Ex:r.l2csft620)
⑩.回到p_zz,点击进入p_base_act程序后,一点要点击一下单身,然后退出,选择重新生成4ad档,才能在程序里面正确显示对应的ACTION,如果不是tiptop账号,你需要$TOPconfig4ad整个目录文件的权限才可以成功生成新的程序的4ad文档
四、根据需要,p_zm挂载程序到ERP目录里面及开通权限等........ p_zm执行时,如果不是tiptop账号,你需要$TOPconfig4sm目录及文件的权限才可以成功生成menu.4sm目录文件
信息发布:广州名易软件有限公司 http://www.myidp.net