这个简单的代码有什么问题?

2020-09-06 22:21发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 任何人都可以告诉我下...

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

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


大家好,

任何人都可以告诉我下面这段代码有什么问题吗?

报告ztest1。
 types:从t1开始,
 fld1类型N,
 fld2类型C,
 pfld3类型N,
 t1结束。
 
类型:t2的开头,
 fld3类型N,
 t2结束。
数据:tab1 TYPE t1,
 wa_tab1 TYPE t1。
 
数据:tab2类型t2,
 wa_tab2输入t2。


实际上,我想声明一个带有字段的结构't1'-fld1为'Numeric'类型,fld2为'char'类型,等等。

然后,我想创建一个内部表'tab2',该表的行类型与't1'相同,即具有与fld1,fld2和pfld3等类型相同的字段。

同样,对于第二个int。 表tab2基于结构类型't2'。

但是我遇到以下语法错误-'未知列名" FLD1"字段列表'

我要去哪里错了?

任何帮助将不胜感激。

感谢与问候

12条回答
悻福寶寶
2020-09-06 22:55

嗨Jelena和Raffaele,

我已根据您的建议更改了代码,但仍然出现相同的错误!

这是修改后的代码:

 REPORT ZTEST1。
 类型:str1的开头,
    fld1类型N,
   fld2类型C,
  pfld3类型N,
   str1的结尾。

   类型:str2的开头,
    fld3类型N,
     str2的结尾。
    
 数据:tab1的str1类型表,
         wa_tab1类型str1。

  数据:str2的tab2类型表,
         wa_tab2键入str2。

 从tab1处选择fld1 fld2,而fld3 = pfld3。

 写:/1 tab1-fld1,tab1-fld2。

 ENDSELECT。

进行语法检查或激活时的错误与早期版本相同。 :

一周热门 更多>