✒️ABAP La construcción del formulario: control del flujo, direcciones, carpetas y traducciones
ABAP La construcción del formulario: control del flujo, direcciones, carpetas y traducciones
Construcción del Formulario: Control del flujo, Direcciones, Carpetas y Traducciones
Existen varias opciones que nos permiten controlar el procesamiento del formulario:
ALTERNATIVA
Se utiliza para nodos u objetos alternativamente incluyendo los sucesores de este.
Veremos los siguientes nodos:
En la solapa Propiedades Generales especificamos la condición que determinara el camino que tomara el proceso.
Luego dentro de los nodos True y false crearemos los objetos necesarios para continuar con el procesamiento.
LOOPS O BUCLES
Se usan para leer datos de una tabla interna línea a línea. Dependiendo de como estén relacionados los nodos u objetos sucesores estará abierta la posibilidad de procesar los datos siguientes.
Solapa Eventos definimos eventos al comienzo y al final de un nodo (carpeta, párrafo complejo, tabla, bucle), en donde se muestran los contenidos adicionales.
OJO: Se usa especialmente para mostrar encabezados de tablas y lineas de totales.
COMANDOS
Utilizaremos un comando cuando queramos pasar a una nueva página en el formulario.
La página a la cual se quiere saltar debe existir y se puede ir a una nueva página solo mientras se estén mostrando los contenidos de una ventana principal.
CONDICIONES DE SALIDA
Todos los objetos que creamos presentan la solapa de condiciones. Podremos suprimir el procesamiento en base al cumplimiento de determinadas condiciones.
Direcciones.
Podremos crear un objeto o nodo de direcciones el cual nos permitirá usar las direcciones que son almacenadas en la tabla de base de datos ADRC con un formato determinado de acuerdo a las reglas postales del país remitente.
Carpetas
Mientras más extenso se vuelve un formulario, menos claro se torna la jerarquía de nodos en la estructura jerarquíca. Para evitar esto, se pueden combinar nodos relacionados agregándolos en un nodo carpeta.
Traducciones de texto
Se pueden traducir a otros idiomas todos los textos que se visualizan en los formularios, en los estilo y en cualquier programa Abap. Usaremos la tx SE63
Para pasar las traducciones que acabamos de crear a otros ambientes, tendremos que agregar las mismas a una orden de transporte. Hay dos formas:
- Ejecutando el programa estándar RS_LXE_RECORD_TORDER
- Agregando en forma manual cada traducción a la orden de transporte mediante la tx SE10.
 
 
 
Sobre el autor
Publicación académica de Jos? Luis Zevallos Mamani, en su ámbito de estudios para la Carrera Consultor ABAP.
Jos? Luis Zevallos Mamani
Profesión: Ingeniero de Sistemas - Peru - Legajo: MZ47M
✒️Autor de: 164 Publicaciones Académicas
🎓Egresado de los módulos:
- Máster ABAP for HANA
- Máster Funcional ABAP
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial