FIELD-SYMBOLS: TYPE TAB_ACCIT_FI.
ASSIGN ('(SAPLFACI)ACCIT_FI[]') TO .
LOOP AT INTO DATA(LS_ACCTIT_FI2) WHERE HKONT = '1406000000'.
IF SY-SUBRC = 0.
SELECT SINGLE AUBEL,AUPOS
FROM VBRP INTO @DATA(LS_VBRK2)
WHERE VBELN = @LS_ACCTIT_FI2-AWREF.
CONCATENATE LS_VBRK2-AUBEL LS_VBRK2-AUPOS INTO BSEG-ZUONR.
ENDIF.
ENDLOOP.
指向程序SAPLFACI 的内表 ACCIT_FI 给指针变量 T_ACCIT_FI2. 然后可以直接对 T_ACCIT_FI2 进行操作. 使用点是当在某个程序或者FORM里面无法得到一些变量的时候,跨程序的将指针指向同一session不同程序中的变量。好处是相当便利灵活, 坏处是滥用并修改其内容的话,会导致出现dump错误. 这是个人理解, 一般在开发中 的增强用的多一点。