#ABAP#ALV#fieldcatalog

Catálogo de campos, layout y variantes: lo que sostiene el ALV

Columnas, textos, visibilidad, layout y variantes que el usuario guarda. Con SALV se hace con objetos tipados, no con estructuras planas. Cierre de la serie ALV con código ABAP real.

5 mar 2026

#ABAP#ALV#editable

ALV editable: edición y validación sin dramas

Cuando el usuario escribe en la celda, empieza tu responsabilidad. data_changed para validar, F4 para ayudas, y persistir con user command. El grid editable con código ABAP real.

3 mar 2026

#ABAP#ALV#toolbar

Toolbar y funciones propias en ALV: botones que hacen tu trabajo

La barra estándar es solo el principio. Con SALV añades funciones propias con add_function; con ALV Grid, botones en el evento toolbar. Vemos ambos caminos con código ABAP real.

1 mar 2026

#ABAP#ALV#eventos

Eventos y hotspots en ALV: cuando el listado empieza a responder

Hotspot, double-click, user command. La interacción en ALV Grid va por eventos y handlers, no por callbacks sueltos. Vemos el patrón con SET HANDLER y código ABAP real de un evento hotspot.

26 feb 2026

#ABAP#ALV#SALV

Un ALV en diez líneas con CL_SALV_TABLE

El listado más rápido que puedes escribir en ABAP clásico: factory, display y poco más. Vemos el mínimo real con CL_SALV_TABLE, en pantalla completa y dentro de un container, con código ABAP real.

25 feb 2026

#ABAP#ALV#SALV

SALV vs REUSE_ALV: por qué CL_SALV_TABLE es el camino

El zoo de funciones REUSE_ALV_* funciona, pero envejece mal. Comparamos la familia clásica con CL_SALV_TABLE y explicamos por qué la clase es el estándar moderno. Con código ABAP real.

23 feb 2026

← Todo el blog