sap abap 接口调用报表的运算结果
Abaper 在写接口的时候,有一些逻辑其实原有报表已经有了,这样我们就可以通过接口调用报表得出运算结果 。具体例子如下 。
报表名称 zfi048 内表 t_anlaa
接口名称 ZRFC_FICO_READ_ZFI048 内表 i_anla 接口端
SET PARAMETER ID 'ZEXPORT_ZFI048' FIELD 'X'. . ************* 调用报表取数据 SUBMIT ZFI048 AND RETURN
with S_ANLN1 = ANLN1 with P_BUKRS = BUKRS with p_noshow = 'X' . IMPORT i_anla FROM MEMORY ID 'ZFI048'.
SET PARAMETER ID 'ZEXPORT_ZFI048' FIELD space.
报表端
在报表执行完最后显示前,增加下列
FREE MEMORY ID 'ZFI048'.
EXPORT i_anla = t_anla TO MEMORY ID 'ZFI048'.