每行数据需要获取1条记录。

2020-08-30 10:59发布

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

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


请帮助我,我的输出报告每行显示5条记录或5项。 我需要它显示每行一条记录。

 *&
 *&------------------------------------------------  --------------------- *
 *&
 *&
 *&------------------------------------------------  --------------------- *


 报告ztypes行大小132。


 *表声明(新方法)"使用这种方式!!!
 类型:t_ekpo的开始,
   ebeln TYPE ekpo-ebeln,
   ebelp TYPE ekpo-ebelp,
   bukrs TYPE ekpo-bukrs,
  t_ekpo的结尾。
 数据:t_ekpo初始大小为0的it_ekpo类型标准表," itab
       wa_ekpo TYPE t_ekpo,"工作区(标题行)
       wa_ekpo1喜欢it_ekpo的线。


 ******************************************************  ************************
 *开始选择。
 选择开始。


 *在Itab中选择数据
   SELECT ebeln
          埃贝尔普
          布克
     从ekpo
     插入表it_ekpo。
 *使用LOOP语句在Itab中处理数据
   环聊it_ekpo INTO wa_ekpo。
     写:wa_ekpo-ebelp,wa_ekpo-bukrs,wa_ekpo-ebeln。
 *处理中...
   结局。
 
abap.jpg (240.2 kB)

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

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


请帮助我,我的输出报告每行显示5条记录或5项。 我需要它显示每行一条记录。

 *&
 *&------------------------------------------------  --------------------- *
 *&
 *&
 *&------------------------------------------------  --------------------- *


 报告ztypes行大小132。


 *表声明(新方法)"使用这种方式!!!
 类型:t_ekpo的开始,
   ebeln TYPE ekpo-ebeln,
   ebelp TYPE ekpo-ebelp,
   bukrs TYPE ekpo-bukrs,
  t_ekpo的结尾。
 数据:t_ekpo初始大小为0的it_ekpo类型标准表," itab
       wa_ekpo TYPE t_ekpo,"工作区(标题行)
       wa_ekpo1喜欢it_ekpo的线。


 ******************************************************  ************************
 *开始选择。
 选择开始。


 *在Itab中选择数据
   SELECT ebeln
          埃贝尔普
          布克
     从ekpo
     插入表it_ekpo。
 *使用LOOP语句在Itab中处理数据
   环聊it_ekpo INTO wa_ekpo。
     写:wa_ekpo-ebelp,wa_ekpo-bukrs,wa_ekpo-ebeln。
 *处理中...
   结局。
 
abap.jpg (240.2 kB)
付费偷看设置
发送
4条回答
hongfeng1314
1楼 · 2020-08-30 11:52.采纳回答

您好祖拜尔苏丹

请在下面找到正确的代码:

 *表声明(新方法)"使用此方式!!!
 类型:t_ekpo的开始,
          ebeln TYPE ekpo-ebeln,
          ebelp TYPE ekpo-ebelp,
          bukrs TYPE ekpo-bukrs,
        t_ekpo的结尾。

 数据:t_ekpo初始大小为0的it_ekpo类型标准表," itab
       wa_ekpo TYPE t_ekpo,"工作区(标题行)
       wa_ekpo1喜欢it_ekpo的线。
 ******************************************************  ************************
 *开始选择。
 选择开始。
 *在Itab中选择数据
   SELECT ebeln
          埃贝尔普
          布克
     从ekpo
     插入表it_ekpo。
 *使用LOOP语句在Itab中处理数据
   环聊it_ekpo INTO wa_ekpo。
     写:/wa_ekpo-ebeln,wa_ekpo-ebeln,wa_ekpo-bukrs。
 *处理中...
   ENDLOOP。

感谢!

蓋茨
2楼-- · 2020-08-30 12:04

谢谢

nice_wp
3楼-- · 2020-08-30 12:04
在it_ekpo上圈下INTO wa_ekpo。
     写:/wa_ekpo-ebelp,wa_ekpo-bukrs,wa_ekpo-ebeln。
 *处理中...
   ENDLOOP。

语句WRITE需要/来重新开始新行。

如果要指定的列是WRITE/col_num ex WRITE/1 ...

哎,真难
4楼-- · 2020-08-30 11:51

谢谢

一周热门 更多>