ABAP Actualización y visualización de registros, Estructuras y Ayudas de búsqueda

Publicación Académica por Pedro Alejandro Arroyo Gutierrez

Publicación Académica de Pedro Arroyo Gutierrez para el tema Actualización y visualización de registros, Estructuras y Ayudas de búsqueda.

Dentro del ámbito de estudios: Carrera Programador ABAP / Unidad 3: Diccionario de datos.

Carrera Programador ABAP
Carrera Programador ABAP
Inscripción Abierta - Inicio: 26 Junio 2017

ABAP Actualización y visualización de registros, Estructuras y Ayudas de búsqueda por Pedro Arroyo

10 de Julio de 2014

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

Una vez que creamos la tabla ZTABLA_USUARIOS vamos a crearle una superficie de actualización para poder ingresarle registros. Para esto vamos a ingresar a la transacción SE11 con el nombre de la tabla y vamos a ir a la siguiente opción del menú: Utilidades/Generador actualiz. tab.

En la siguiente pantalla completamos los campos.

  • Grupo de autorizaciones: con &NC& que significa que no estamos asociando la superficie a ningún grupo en particular.
  • Grupo de funciones: aquí colocaremos el mismo nombre de la tabla. Este tema lo veremos en detalle en la unidad de Funciones y Subrutinas.
  • Tipo actualización: seleccionaremos un nivel es decir one step.

Transacción SE54. Con ella podemos acceder a la pantalla anterior.

Luego presionaremos el botón Buscar N° Imágenes y el sistema nos ofrecerá números de imágenes.

Presionaremos el boton OK y se completará con número, el campo de la pantalla "Imágen resumen".

Finalmente presionamos el boton Nuevo y guardamos los cambios como "Objeto local".

Ahora vamos a ingresar registro en la tabla ZTABLA_USUARIOS, en la transacción SM30, escribiendo el nombre de nuestra tabla y presionando el botón Actualizar.

Aquí presionamos Nuevas Entradas y comenzamos a cargar registros en nuestra tabla. Al finalizar la carga presionamos Grabar.

Para modificar la estructura de la tabla y que se vea el cambio reflejado en la superficie de actualización, se debe borrar la superficie y crearla de nuevo.

2. Visualización de los registros de una tabla.

Para visualizar los datos que se ingresan en una tabla se utiliza la transacción SE16. Allí vamos a escribir el nombre de nuestra tabla y presionamos enter.

Podemos saber la cantidad de registros de una tabla con el botón Cantidad de entradas.

3. Creación de una estructura.

Una estructura es un tipo de dato complejo que contiene varios campos.

Las estructuras se utilizan para la creación de tipos de datos o configuración, en muchas transacciones de SAP se solicita que se introduzca una estructura con el tipo de datos que vamos a trabajar, en especial para temas avanzados (subrutinas, módulos de funciones, idocs, etc.).

Se crean en la transaccion SE11 de manera similar a las tablas, solo seleccionando la opción Estructura.

4. Creación de una ayuda de búsqueda para parámetros.

Ayuda de búsqueda, es un obejto ABAP que se utiliza para definir posibles valores de selección. Se crea en la transacción SE11 en la opción Ayuda p. búsqueda, se selecciona Ayuda p. búsqueda elemental y completamos la pantalla con los datos de los campos que se quieren mostrar, el método de selección será el nombre de la tabla de donde se obtienen los datos, el campo que tiene marcada la opción EXP. será el que se exporte como resultado de la búsqueda. Para finalizar activamos la ayuda.

Luego, modificaremos la declaración del parámetro de la pantalla de selección de nuestro reporte con la sentencia MATCHCODE OBJECT seguida del nombre de la ayuda de búsqueda que acabamos de crear.

PARAMETERS: P_USER(35) TYPE C MATCHCODE OBJECT Z_AYUDA_USUARIOS.

Y al ejecutar mostrará el Match Code.

Antes de crear una nueva ayuda de búsqueda es conveniente checar en el diccionario de datos si no existe una que cumpla con mis requisitos.

 

:: Al igual que Pedro ¿Usted está dispuesto a aprender ABAP?

El lunes 26 Junio 2017 comenzamos la Carrera Programador ABAP, Juntos para realizar sus más grandes desafíos!

 Cargando presentación, aguarde unos instantes...

 

:: Más Publicaciones Académicas sobre Tecnología SAP

Buscador de Publicaciones:

 

 

:: Ayúdenos a Difundir nuestra propuesta

Si la información brindada le fue de utilidad ayúdenos a difundir la propuesta, desde ya ¡Muchas Gracias!


 

+Recursos Gratuitos: