T100——命令
r.f 将per / 4fd 画面档编译成42f
r.c 将4gl 程序编译为42m
r.l读取程序链接数据并将42m 程序链接至42r
r.r 执行42r 程序
r.s ds ERP能运行,但设计器上传不了时执行
============================================================
1.登入T100的背景讯息
DGENV: s=标准环境/c=客户环境
TOPENT:企业编号(预设为99,企业编号维护作业azzi500)
切换企业:export TOPENT=企业编号
TOPALM:是否启用开发需求单(adzi800)
TOPCHKOUT:是否可签出程序
2.资料库结构
标准资料库:ds
暂存资料库:dstmp
先进排程:dsaps
报表暂存:dsrept
正式资料:dsdemo/dsdata/或其他自订
3.T100目录
topprd:正式区
toptst:测试区
topstd:标准区
toppth:验证区
$TOP 根目录
com 公用元件目录(设定目录)
com/lib 标准公用函式(cl_xxx)目录
com/sub 标准公用子函式(s_xxx)目录
com/qry 标准查询函式(q_xxx)目录
com/lng 多语言目录,用于开窗
com/wss Web Service 目录
com/mta T100设计器进阶功能资料来源
com/inc 存放程序内前端处理区块内所连结的程序代码(类似于子程序,编译时自动产生到42r中)
com/cfg 置放系统程序执行时所需的全局变量
erp 标准模块目录
erp/aim ERP各模块目录
aim/dzx 各程序的设计器开发资料
erp/mdl 版型样式资料-->r.a产生画面和代码时,从这里取得版型资料
rep/cfg 置放标准模块程序执行时所需的全局变量
apse 排程引擎
res 存放图片
utl/bin T100后台操作指令的shell(r.a r.c r.l等)
utl/fbin T100设计器上传检核时的流程及提示讯息
4.常用SHELL
r.c 编译程序,需在4gl路径之下执行,产生的42m会自动搬至该目录下
r.cs r.cs 为小程序测试用,产生的42m仍在4gl目录下
r.l 打包可执行档或共享程序档(42r、42x)
r.l xxx ALL 修改子程序/元件,或调整r.q设定后,
建议手动执行此指令,将相关呼叫的主程序一并扫出并重新Link
范例:r.l s_desc ALL
r.f 编译程序画面
r.p 预览程序画面
r.r 运行作业(可以进行模糊查询:1.根据程序编号进行模糊查询(如:r.r axrp);2.根据程序中文说明进行模糊查询(如:r.r 重评价))
r.rd 执行作业后,若SQL错误则会留下 log档
r.d Debug工具
r.dg Debug工具 原厂DEBUG功能(r.d出错时使用;测试传参时使用)
r.s 产生档案 SCHEMA 的工具
rebuild 系统重建编译
5.一般程序开发流程
或得需求单(adzi800)-->新增程序基本资料(azzi900)
-->新增作业基本资料(azzi910)-->新建表格(adzi140/r.t)
-->修改表格设计资料(adzi150)-->迁出设计资料
-->画面产生器产生版型(adzi168/r.a)-->修改画面资料
-->上传画面资料-->修改代码资料
-->上传代码资料-->更新需求单状态
sz——下载文件;
df -h——查看服务器空间