我有以下问题: 我正在测试许多BAPI,并且不想创建一个包含行的相应类型的表,每次我调用一个新的BAPI。
是否可以生成s.th.像通用表一样:
DATA foo TYPE ANY TABLE.
并使用它将它作为表参数来获取bapi的结果?
答案 0 :(得分:2)
不,这是不可能的 - 您不能使用泛型类型声明变量。但是,您可以尝试确定数据类型(例如,使用RPY_FUNCTIONMODULE_*
),然后使用CREATE DATA
使用引用动态创建表。请查看CREATE DATA
的文档以获取示例。