DATA foo TYPE ANY TABLE可能吗?

时间:2014-03-07 14:25:15

标签: abap

我有以下问题: 我正在测试许多BAPI,并且不想创建一个包含行的相应类型的表,每次我调用一个新的BAPI。

是否可以生成s.th.像通用表一样:

DATA foo TYPE ANY TABLE.

并使用它将它作为表参数来获取bapi的结果?

1 个答案:

答案 0 :(得分:2)

不,这是不可能的 - 您不能使用泛型类型声明变量。但是,您可以尝试确定数据类型(例如,使用RPY_FUNCTIONMODULE_*),然后使用CREATE DATA使用引用动态创建表。请查看CREATE DATA的文档以获取示例。