如何更正消息代码HEL 0510?

2020-09-20 23:09发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


如何纠正此警告?

程序:YY_TEST时间:8 [Prio 3]
请不要全局声明字段和字段符号(GLB_TXT)。 消息代码HEL 0510

这是ABAP代码->

报告yy_test。

数据glb_txt TYPE字符串。

开始选择。
glb_txt ='HELLO WORLD!'。

结束选择。
WRITE/glb_txt。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


如何纠正此警告?

程序:YY_TEST时间:8 [Prio 3]
请不要全局声明字段和字段符号(GLB_TXT)。 消息代码HEL 0510

这是ABAP代码->

报告yy_test。

数据glb_txt TYPE字符串。

开始选择。
glb_txt ='HELLO WORLD!'。

结束选择。
WRITE/glb_txt。

付费偷看设置
发送
8条回答
暮风yp
1楼 · 2020-09-20 23:54.采纳回答
打个大熊猫
2楼-- · 2020-09-20 23:44

该警告是否出现在常规语法检查或扩展语法检查SLIN中? 后者的设置是什么?

CPLASF-自律
3楼-- · 2020-09-20 23:48

您使用的是哪个版本? EHP6中没有HEL消息类。

该消息是非常不言自明的。 简而言之,您不喜欢在顶部声明变量(= global),然后在各处使用它。 在" hello world"程序的情况下,恕我直言并不是真正的问题(尽管这里有些人可能会不同意:))。 但是如何改变这取决于您。 我怀疑当您继续学习模块化时,它会变得很明显。

何必丶何苦呢
4楼-- · 2020-09-20 23:48

该警告出现在事务代码SLIN和SCII(代码检查器)中

事务代码SLIN中的设置只是一个选项->"编程准则"

CJones
5楼-- · 2020-09-20 23:42

1)您可以将数据声明移动到START-OF-SELECTION内

= or =
2)通过在声明后缀后缀来抑制消息:
DATA glb_txt TYPE字符串。 ##需要

希望这会有所帮助。

骆驼绵羊
6楼-- · 2020-09-20 23:46

感谢Horst Keller

compass1988
7楼-- · 2020-09-20 23:39

感谢您的澄清! 我想我应该问过ABAP版本。

一周热门 更多>