Tiptop修改具体步骤

本文以鼎新係統為例。
CRT登錄賬號,輸入賬號密碼後,並行兩個窗口,其中A窗口用來查看菜單選項錯誤,B窗口用來執行命令,修改錯誤。

登錄賬號成功後,文件路徑為:/home/賬號

A窗口命令行輸入fdt1 ,進入可視化窗口。

B窗口如下:

主程序路徑為:/fhz/mnu/4gl/fdt1menu.4gl

進入主程序目錄:cd fhz/mnu 

查看該目錄:ls -al

4gl 源代碼目錄 4gi4l 可執行代碼目錄 4go4l 編譯成功目錄

link (重點)此目錄用來尋找A窗口中出錯文件的歸屬路徑

跳轉至菜單目錄 cd link

ls -l fdt1menu*(查找所有關於fdt1相關文件)

部分相同命令后缀有时间,选择无时间的文件名

观察A窗口出错的文件

在B窗口找到对应的错误文件名,如abm_menu(菜单内部第一层选项)

退出至可执行文件目录:cd ../4gl

查看:ls -l abm_menu*(* 表示所有相关的文件 )

查看第一层选项中内部选项:cat abm_menu.4gl

在B窗口找到A窗口第一层选项中对应的错误程序代号(如faxmi121)

执行:exe faxmi121

执行完后会出现相应的错误提示,这里的字段显示axm.4gl 编译版本不相容不可执行,请使用新的编译器执行 

执行:exe p_zz

选择Q查询,输入相关程序代码(如faxmi121),按esc建退出,可发现窗口显示该路径

如($FIO/axm/4gi4l)由于该目录路径为可执行代码目录

所以输入:cd fio/axm/4gl 进入相应可执行代码目录

跳转成功后,整体编译,执行: .(空格)top.sh

执行:cc faxmi121

如果编译成功后,则会跳出相应可视化窗口

且在A窗口重新输入选项,发现原先无法出现窗口会出现。

要是执行:cc faxmi121还是不成功,需要查看显示的文字是什么,一般会出现另一个(faxmi120.4gl)的错误,再继续进行修改。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值