✒️ABAP Las tablas de control
ABAP Las tablas de control
1. Caracteristicas de una tabla de control.
Control que se utiliza que se utiliza para la modificacion y visualizacion de datos de un tabla interna, tabla base de datos o estructura de datos de SAP.
2. Creacion de una Tabla de Control.
Para crear una tabla de control en una dynpro tenemos 2 posibilidades:
*Manual
*Asistente WIZARD
Como crear una tabla de control con WIZARD:
*Declaramos una tabla interna y su estructura (TI_usuarios, ST_usuarios), la tabla interna contendra un campo al inicipo de tipo caracter de 1 posicion.
*Vamos al Screen Painter y seleccionamos Control Tabla (Med. Wizard)
*Continuar
*Ingresamos un nombre para la tabla de control la cual sera TC_usuarios
*Especificamos el nombre de la tabla interna y su estructura
*Marcamos los campos de la tabla que se mostraran en la tabla de control (no seleccionar el campo de seleccion)
*Opcion de atributos de entrada/saida determinamos si la tbla sera de salida de datos (visaulizacion) o aceptara dats de entrada
*Marcamos el check Con cabeceras de columnas (titulos de las colimnas)
*Marcamos el check Con columna de seleccion y ponemos el nombre del campo de seleccion de la tabal interna
*Seleccionamos el check PasarPag que agregara 4 botones debajo de la tabla de control los cuales seran para desplazar a lo lago y ancho de la tabal
*Especificamos los includes en donde se creara el codigo de la tabla de control
El tipo TABLEVIEW correcponde ala estructura CXTAB_CONTROL
En el PBO veremos crado codigo que genero el Wizard de manera automatica
en el PAI de igual forma encontraremos codigo.
se utiliza el LOOP para recorrer la tabla de control uno por uno y dentro podemos utilizar otas sentencias como:
*FIELD
*MODULE
*SELECT
*VALUE
*CHAIN-ENDCHAIN
Debe existir una sentencia LOOP en PAI como en PBO
 
 
 
Favorito:
Está publicación ha sido agregada a sus favoritos por: Juan Carro
Sobre el autor
Publicación académica de Juan Antonio Alvarado Rodriguez, en su ámbito de estudios para la Carrera Consultor ABAP.
Juan Antonio Alvarado Rodriguez
Profesión: Ingeniero Programador Abap - Mexico - Legajo: BZ30A
✒️Autor de: 31 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Certificación Académica de Juan Alvarado