T100常用的Debug命令和XShell常用命令

1.T100常用的Debug命令

on action query 查询

on action insert 新增

on action modify 修改

on action confirm 审核

on action post 过账

on action statechange 状态码切换

on action unconfirm 反审

on action unpost 反过账

after field + 字段名 某个字段后

CALL + 函数(参数) 调用函数,F11进入函数中

IF + 函数(参数) 传入参数到函数里进行判断,F11进入函数中

 

return r_success 成功否,1代表成功,0代表出错

return l_success 成功否,1代表成功,0代表出错

 

错误提示:

INITIALIZE g_errparam TO NULL

LET g_errparam.extend = "警告:" #错误信息的前缀

LET g_errparam.code = '-100' #错误信息代码,在azzi920(错误讯息维护作业)中查询、添加

LET g_errparam.popup = TRUE #错误信息是否需要弹框(false不用,true则有)

CALL cl_err() #调用报错函数

NEXT FIELD CURRENT

 

2.常用Xshell命令

r.c:编译程序,需在4gl路径之下执行,产生的42m会自动搬至该目录下;

r.cs:为小程序测试用,产生的42m仍在4gl目录下; 

r.l:打包可执行档或共享程序档(42r、42x) ;

r.l:xxx ALL 修改子程序/元件,或调整r.q设定后;建议手动执行此指令,将相关呼叫的主程序一并扫出并重新Link; 

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:系统重建编译;

 

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值