小编ix.*_*trc的帖子

返回ABAP中的内表

调用类的方法时是否可以返回内部表?

这个想法如下:在我的方法中,我计算特定日期范围内的所有周期。例如,我的范围是:2020年1月1日 - 2020年3月31日,所以我想获得一个包含以下结果的内部表:

01.01.2020 - 31.01.2020
01.02.2020 - 28.02.2020
01.03.2020 - 31.03.2021
Run Code Online (Sandbox Code Playgroud)

计算已经有效,我可以通过WRITE语句显示结果,但我不确定如何返回结果。我创建了一个具有以下结构的内部表:

TYPES: BEGIN OF periods, 
       begda TYPE dats,
       endda TYPE dats,
       END OF periods.
DATA: lt_periods TYPE STANDARD TABLE OF periods.
Run Code Online (Sandbox Code Playgroud)

但我不明白如何返回数据以在另一种方法中使用它。先感谢您。

abap

2
推荐指数
1
解决办法
5596
查看次数

标签 统计

abap ×1