Tabla interna vacía
Hola,
pues supongo que encontrarás muchas maneras. Una rápida y bastante limpia puede ser:
IF itab[] IS INITIAL.
* itab está vacía
ENDIF.
También puedes hacer cosas más elaboradas pero no tan limpias:
LOOP AT itab.
* código ABP
ENDLOOP.
IF SY-SUBRC NE 0.
* itab está vacía
ENDIF.
O bien:
DESCRIBE TABLE itab LINES v_lines.
IF LINES EQ 0.
* itab está vacía
ENDIF.
Saludos
|