📘ABAP - Tabla de Control
Definición de Tabla de Control
Es un control que se utiliza para la modificación y visualización de los datos de una tabla interna, tabla base de datos o otra estructura de datos de SAP.
Las tablas de control o table control se utilizan en muchas de las transacciones estándar de SAP.
Podemos crear una tabla de control en forma manual o también utilizando el Wizard o Asistente.
En la dynpro correspondiente al table control debe haber un loop-endloop en el PBO y la PAI.
Veamos un ejemplo de como se declara una tabla de control en un programa ABAP:
CONTROLS: tc_ocp_origen TYPE TABLEVIEW USING SCREEN 2500.
y la tabla del TC así:
DATA: BEGIN OF tg_lista_origen OCCURS 0,
ztipodoc LIKE zic_doc_cambio-ztipodoc,
doknr LIKE zic_doc_cambio-doknr,
zestado LIKE zic_doc_cambio-zestado,
ztitulo LIKE zic_doc_cambio-ztitulo,
END OF tg_lista_origen.