二维码

[代码检查] ABAP代码检查时,屏蔽错误的消息提醒

Twilight发表于 2014-10-09 10:10放假你是我的 最后回复于 2022-09-02 08:38 [复制链接] 12191 28

一些大公司或者日本的项目对代码的质量都有很高的要求,一般都要先进行代码检查或扩展检查,会遇到一些error提示
如程序中使用
  1. TRANSLATE gt_output_t-dele_flag TO UPPER CASE.
复制代码
语句,代码检查时会提示,如下:
translate 1.png
我们可以在translate之前添加
  1. SET LOCALE LANGUAGE sy-langu.
复制代码
语句,来消除这种error提示;
或者在
  1. TRANSLATE gt_output_t-dele_flag TO UPPER CASE.
复制代码
后添加"#EC SYNTCHAR,即
  1. TRANSLATE gt_output_t-dele_flag TO UPPER CASE."#EC SYNTCHAR
复制代码


PS:#EC的一些命令
1. ("#EC *) exculdes error messages regarding the current ABAP command
2. ("#EC NOTEXT) indicates that a string does not have to be stored as a text element
3. ("#EC CALLED) indicates that a FORM has a PERFORM call
4. ("#EC NEEDED) - no messages are output about a field that is only read
5. ("#EC NOBREAK) - no messages are sent at BREAK-POINTs
6. ("#EC TRANSLANG) specifies that the use of TOUPPER or TOLOWER is also safe in multilingual systems.
7. ("#EC SYNTCHAR) specifies that the data TOUPPER or TOLOWER is used on contains only characters from the syntactical character set.
8. lv_datum "#EC DOM_EQUAL
9. #EC CI_NOCLIENT for client specified.
应用的小例子:
  1. DATA: I TYPE I. "#EC NEEDED
  2. I = 4.
  3. BREAK-POINT.    "#EC NOBREAK
  4. WRITE 'Hugo'.   "#EC NOTEXT
  5. FORM AB.        "#EC CALLED
  6. ENDFORM.
复制代码

新版系统用法与上面的不同
游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

feijibin
以前只是看过,但是没有真正理解怎么用。感谢楼主的分享
回复 支持 反对

使用道具 举报

qshiou
楼主棒棒哒
回复 支持 反对

使用道具 举报

ratg0626
以前有见到过 学习了
回复 支持 反对

使用道具 举报

linghupan
MARK,STUDY
回复

使用道具 举报

晓月之影
感谢分享~~~~
回复

使用道具 举报

qintengteng
谢谢分享 ,受益良多
回复

使用道具 举报

yigerendelu

RE: ABAP代码检查时,屏蔽错误的消息提醒

谢大神,学习一下!
回复

使用道具 举报

cheng333456
感谢分享。。。。。。。。。。。。。。。。。。
回复

使用道具 举报

teyun2222

RE: ABAP代码检查时,屏蔽错误的消息提醒

感謝樓主分享,學習了
回复

使用道具 举报

MRAKJ

RE: ABAP代码检查时,屏蔽错误的消息提醒

学习了,多谢楼猪。。
回复

使用道具 举报

江万里

RE: ABAP代码检查时,屏蔽错误的消息提醒

之前经常用,但是不是很懂里面包含的意义,刚好来学习学习。
回复 支持 反对

使用道具 举报

小代码
来学习一下
回复

使用道具 举报

xwq
学习。。。。。。。
回复

使用道具 举报

mingyuemeihua

RE: ABAP代码检查时,屏蔽错误的消息提醒

谢谢楼主分享
回复

使用道具 举报

xj3373898

感谢分享。。。。。。。
回复

使用道具 举报

INK_SAP
这个蛮重要的,学习了
回复

使用道具 举报

zhongguomao
xuexi l xuexi学习了
回复 支持 反对

使用道具 举报

Timor

RE: ABAP代码检查时,屏蔽错误的消息提醒

这都有,感谢分享
回复

使用道具 举报

donnie126
good,正是需要的,多谢
回复 支持 反对

使用道具 举报

12下一页

快速回帖

本版积分规则
您需要登录后才可以回帖 登录 | 注册有礼

快速回复 返回顶部 返回列表