ASSERT LOG-POINT 应用

创建检查点

        事务代码:SAAB

        输入名称,点击创建

        设置针对各个语句的激活方式

        也可以选择针对用户或者服务器激活

        使用激活变式控制激活

断言对应选项

        非活动: 不执行

        日志:记录数据到内存,由后台作业写入数据库,SAAB查看

        中断:会话进程触发断点,类似BREAK-POINT,但是后台及ICF服务进程等不触发外部断点

        中止:抛出异常ASSERTION_FAILED.

语句示例

        ASSERT 的使用

" 断言
lv_str1 = 1.
lv_str2 = 2.
lv_str3 = 3.
ASSERT ID ylog SUBKEY 'A001' FIELDS lv_str1 lv_str2 lv_str3 CONDITION lv_str1 =  1.

lv_str1 = 3.
lv_str2 = 2.
lv_str3 = 1.
ASSERT ID ylog SUBKEY 'A001' FIELDS lv_str1 lv_str2 lv_str3 CONDITION lv_str1 = 1.

        SUBKEY sub 日志记录的主键作用 200字符

        使用了检查点组,必须声明CONDITION

        SAAB查看记录日志

        BREAK-POINT 结合检查点组可使用SAAB控制断点生效

BREAK-POINT ID ylog.

        LOP-POINT 记录日志

lv_str1 = 4.
lv_str2 = 5.
lv_str3 = 6.
LOG-POINT ID ylog FIELDS lv_str1 lv_str2 lv_str3.

 https://blog.csdn.net/xiefireworks/article/details/126681470

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值