Hey, I actually only want to display the selected values from the database in an ALV-Grid, but I always come across the same error. Error: Field symbol has not yet been assigned. ...
There is my code
TABLES oklii.
DATA: lt_oklii TYPE TABLE OF oklii,
ls_oklii TYPE oklii,
BEGIN OF ls_oklii_download,
ANFNR LIKE ls_oklii-ANFNR,
AGE LIKE ls_oklii-AGE,
VORNAME LIKE ls_oklii-VORNAME,
NAME LIKE ls_oklii-NAME,
END OF ls_oklii_download,
lt_oklii_download LIKE TABLE OF ls_oklii_download.
SELECT * FROM oklii INTO TABLE lt_oklii WHERE
RET = '0123' AND
BUZU = '332' AND
PLZZ BETWEEN '55555' AND '55556'.
LOOP AT lt_oklii INTO ls_oklii.
MOVE-CORRESPONDING ls_oklii TO ls_oklii_download.
INSERT ls_oklii_download INTO TABLE lt_oklii_download.
ENDLOOP.
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
i_callback_program = SY-REPID
i_structure_name = 'OKLII'
TABLES
t_outtab = lt_oklii_download.