✒️ABAP Las superficies de actualización y la visualización de los registros
ABAP Las superficies de actualización y la visualización de los registros
Unidad 3: Diccionario de datos.
Lección 5: Actualización y visualización de registros, estructuras y ayudas de búsqueda.
1.- Creación de una superficie de actualización para una tabla.
Muchas veces necesitamos informar datos en una tabla creada. Para ello necesitamos generar una superficie de actualización para la misma. Tenemos dos formas de hacerlo:
- SE54 - Accedemos directamente a la funcionalidad.
- SE11 - En la opción de menú del diccionario de datos Utilidades --> Generación actualización de tablas de la tabla que en la que queremos informar entradas.
En la primera pantalla informaremos:
- Grupo de autorizaciones: Normalmente &NC& (Sin grupo de autorizaciones)
- Grupo de funciones: El mismo nombre de la tabla.
- Tipo actualización: Normalmente un nivel. Actualización en un solo paso.
Después debemos seleccionar número de imágenes. Marcando la opción "Proponer Número de Imágenes". Esto completara la información del campo de la primera pantalla "Imagen Resumen". Con esto ya hemos finalizado y podemos proceder a la creación como objeto local.
Los datos de la tabla, ahora podrán ser informados, o visualizados de manera masiva mediante la transacción SM30.
Si en algún momento se modifica el tipo de datos de un campo incluido en una tabla de base de datos o se añaden o borran campos de la misma mediante SE11. Para poder seguir actualizando datos en la misma mediante la transacción SM30 deberemos hacer los siguiente:
- Adaptaremos la base de datos: Menú Utilidades --> Objeto base de datos ---> Utilidad Base Datos.
- Borrar la superficie de actualización de la tabla y volverla a crear.
2.- Visualización registros de una tabla.
La visualización de datos de una tabla se puede hacer mediante la transacción SE16. Esta transacción tiene las siguientes características.
- Permite filtrar la selección de datos a visualizar por cualquier campo o combinación de campos de una tabla.
- Permite conocer el número de registros de la tabla mediante el botón "Cantidad de Entradas".
3.- Creación de una estructura,
Una estructura es un tipo de dato complejo compuesto de varios campos que pueden ser a su vez datos simples o complejos. Se crean mediante la transacción de diccionario, SE11. Opción, "Tipo de Datos". Pulsar el icono "Crear" se nos presentaran tres opciones:
- Elem. Datos
- Estructura (Sera la escogida en este caso)
- Tipo tabla
Informaremos una descripción y añadiremos en la pestaña componentes los campos que formaran parte de la misma. Recordemos que cualquier objeto ABAP debe ser activado con anterioridad a su uso. Las estructuras no son una excepción.
Las estructuras son útiles para creación de tipos de datos o configuración.
4.- Creación de una ayuda de búsqueda.
Una ayuda de búsqueda es un objeto ABAP que se utiliza para definir posibles valores de selección. Las ayudas de búsqueda también son objetos del diccionario ABAP, Se definen en la opción "Ayuda de búsqueda". Una vez iniciado el proceso de creación nos aparece una primera pantalla de diálogo que nos permite seleccionar el tipo de ayuda de campo:
- Ayuda p. búsqueda elemental (por defecto).
- Ayuda p. búsqueda compuesta.
Una vez seleccionada la opción, en general la elemental. En una nueva pantalla deberemos informar:
- Descripción breve.
- Método de selección. Nombre de la tabla en que se halla el campo al que queremos asociar la ayuda de búsqueda. En la lista asociada que nos aparecerá con todos los datos de la tabla marcaremos como "EXP" aquel cuyo contenido mostrara la ayuda de campo en la pantalla del reporte.
Para asociar la ayuda de búsqueda al campo. En la declaración del mismo se añadirá la cláusula, MATCHCODE OBJECT <nombre ayuda de búsqueda>.
 
 
 
Sobre el autor
Publicación académica de Francisco Compte Sanchez, en su ámbito de estudios para la Carrera Consultor ABAP.
Francisco Compte Sanchez
Profesión: Sap Business&integration Architect - España - Legajo: QQ38S
✒️Autor de: 105 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
Consultor sap mm y sd con algún conocimiento abap a nivel de debug. quiero consolidar conocimientos técnicos para reforzar mi perfil profesional.
Certificación Académica de Francisco Compte