✒️ABAP Las tablas de control
ABAP Las tablas de control
Tablas de Control - AV Un_2_8
Es un control que se utiliza para la modificación y visualización de una tabla interna, tabla base de datos o estructura de SAP
Con un aspecto similar a una hoja de cálculo, compuesto por filas y columnas, donde las filas corresponden a los registros de la tabla y las columnas a los campos
Para crear una tabla de control podemos usar el asistente o hacer de forma manual
Primero se debe declarar la tabla interna en un Include de datos
Es muy importante que el include de datos se declare primero que el PAI y PBO sino habrá errores de activación
Luego de hecha las declaraciones, en el Screen Painter se selecciona el control de tabla con asitente (wizard), se dibuja la tabla y se siguen los pasos que brinda el asistente.
Automáticamente se crearán una serie de códigos abap con las subrutinas que arma el asistente para el manejo de la tabla de control.
Por último deberemos agregar el código que necesitemos para trabajar con la tabla y que ya no esté incluido en el asistente.
Consultas de interes:
1)Como podría hacer para mostrar valores negativos en la tabla de control??? porque tengo varios campos que quiero mostrar con valores negativos y estan declarados como DEC en la dynpro pero cuando los valores tiene el signo negativo apararece un DUMP. Solo se muestra los valores cuando es positivo y no tiene ningún signo.
La tabla interna esta declarada de tipo dmbtr y es CURR con 2 decimales.
2)Cuando le cambio a CURR en la la dynpro me aparece el siguiente mensaje de error "In field S_TC_TODO-TO_IMP" the currency field is not specified. Esta estructura esta declarada como "Like line of" y la tabla interna.
1-Marcar en el campo de la pantalla del Screen Painter el SIGNO +/- con una tilde.
2-Colocarle un Elemento de Datos como referencia en el campo de la pantalla del Screen Painter que dice "Referencia".
 
 
 
Sobre el autor
Publicación académica de Daniel Martinez Chaer, en su ámbito de estudios para la Carrera Consultor ABAP.
Daniel Martinez Chaer
Profesión: Analista Programador - Uruguay - Legajo: SK29Z
✒️Autor de: 76 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
Con experiencia en sap fi y mm, migración desde sistema legacy, extracción de datos de la base oracle sap y generación de reportes.
Certificación Académica de Daniel Martinez