✒️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
Actualizacion y Visualizacion de registros, Estructuras y Ayudas de busqueda:
Creacion de una superficie de actualizacion para una tabla
Una vez creada la tabla le crearemos una superfice de actualizacion para poder ingresarle registros.
- Ingresamos a la transaccion SE11 y escribimos el nombre de la tabla.
- Vamos a: Utilidades>Generador actualiz.tab.
- Saldra una pantalla y debemos completar actualizar los campos: Grupo autorizaciones, Grupo funciones y Tipo actualizacion.
- Grupo de autorizaciones: Con &NC& que significa que no estamos asociando la superfice a ningun grupo en particular.
- Grupo de Funciones: Aqui colocaremos el mismo nombre de la tabla.
- Tipo actualizacion: Seleccionaremos un nivel es decir one step.
Transaccion SE54: Es la pantalla anterior, es decir es otra forma de acceder a lo anterior descrito.
- Luego presionaremos el boton Buscar No. Imagenes, y se desplegara una pantalla.
- Seleccionamos Proponer No. imagenes, clic en ok.
- Presionamos el boton guardar y lo hacemos como objeto local.
Para ingresar datos en la tabla:
- Vamos a la transaccion SM30, buscamos la tabla y presionamos "Actualizar".
- Presionamos el boton "Entradas Nuevas" para comenzar a cargar registros a la tabla.
- Al finalizar los ingresos presionamos "Guardar".
Visualizacion de los registros de una tabla:
Para visualizar los datos que acabamos de crear, utilizaremos la transaccion SE16.
- Escribimos el nombre de la tabla Enter.
- Inmediatamente despues veremos una pantalla donde podemos filtrar los datos por cualquiera de los campos de la tabla. Tambien podemos saber la "cantidad de Entradas."
- Presionamos F8 y visualizaremos el contenido de la tabla.
Creacion de una Estructura:
Estructura es un tipo de dato complejo que contiene varios campos.
Para lo cual accedemos a la transaccion SE11.
- En "Tipo de datos" colocamos el nombre de nuestra estructura, y presionamos "Crear".
- Aparecera una ventana de dialogo, seleccionamos la opcion "Estructura" y presionamos el boton de la tilde verde.
- Ingresamos una Descripcion Breve (Estructura de Datos en el caso ejemplo) y los campos que debera tener la estructura.
- Finalmente Activamos.
Estas estructuras se utilizan para la creacion de tipos de datos o configuracion.
Creacion de una ayuda de busqueda para parametros:
Ayuda de busqueda es un objeto ABAP que se utiliza para definir posibles valores de seleccion. Supongamos que tenemos un reporte ABAP de usuarios, pero necesitamos saber las opciones disponibles para ese campo, y nos posicionamos sobre dicho campo presionamos F4 y se muestran los nombres y apellidos de los usuarios.
Para ello debemos crear la ayuda de busqueda mediante la transaccion SE11:
- Llenamos el nombre en la opcion "Ayuda p. busqueda" (Z_AYUDA_USUARIOS segun el ejemplo).
- Clic en Crear.
- Veremos una ventana de dialogo donde seleccionamos "Ayuda p. busqueda elemental", clic en la tilde.
- Llenamos la Descripcion Breve y Metodo de seleccion que debe ser el nombre de la tabla de donde se obtienen los datos.
- Para finalizar Activamos la ayuda.
- Luego modificaremos la declaracion del parametro de la pantalla de seleccion de nuestro reporte con la sentencia MATCHCODE OBJECT seguida del nombre de la ayuda de busqueda que acabamos de crear.
PARAMETERS: P_USER (35) TYPE C MATCHCODE OBJECT Z_AYUDA_USUARIOS.
Nota: Antes de crear una ayuda de busqueda es conveniente chequear en el diccionario de datos si no existe una que cumpla con mis requisitos.
 
 
 
Sobre el autor
Publicación académica de Juan Fernando Guerra Mata, en su ámbito de estudios para la Carrera Consultor ABAP.
Juan Fernando Guerra Mata
Profesión: Analista Programador - Guatemala - Legajo: CW28U
✒️Autor de: 63 Publicaciones Académicas
🎓Cursando Actualmente: Consultor Funcional Módulo SD Nivel Inicial
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Certificación Académica de Juan Guerra