✒️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
Control de flujo, direcciones, carpetas y traducciones.
Control de flujo, dentro de este se encuentran los siguientes:
Alternativa, que permite definir un control de flujo de se define a traves de un tru o false, y en el que se define inicialmente la condicion del control. si la condicion es verdadera el sistema procesara el nodo u objeto verdadero en caso contrario procesar el nodo false.
El loop o bucles se utiulizan para leer los datros de una tabla interna linea a linea, dependiendo de como esten relacionados los nodos u objetos sucesores estara abierta la posibilidad de procesar los datos siguientes.
En la pestaña eventos dentro de un loop es especialmente utilizado para mostrar encabezados de tablas y lineas totales.
en la pestaña calculos podremos determinar calculos a realizar con los campos de la tabla que estamos recorriendo.
Otro control es denominado COMANDOS, utilizaremos un comando cuando queramos pasar a una nueva página del formulario. La pagina a la que queremos saltar debera existir en el formulario. Se puede ir a una nueva pagina solo mientras se esten mostrando los contenidos de una nueva ventana principal. en este control, existe una pestaña de condiciones, donde si la condicion es verdadera, el sistema procesará el nodo u objeto. si la condicion es falsa el sistema ignorara el procesamiento de ese objeto o nodo y de todos los sucesores de este.
DIRECCIONES
Podemos crear un objeto o nodo de direcciones el cual nos permitira utilizar las direcciones que son almacenadas en la tabla de base de datos ADRC con un formato determinado de acuerdo a las reglas postales del pais remitente.
La tabla ADRC es una tabla estandar del sistema sap que sirve para almacenar las direcciones (gestion central de direcciones)
CARPETAS
las carpetas se crean cuando un formulario es muy extenso, para combinar nodos relacionados agregandolos en un nodo carpeta.
Para asignar a otros nodos a la carpeta en el sistema SAP se puede arrastrar y soltar para incluirlos en el nodo carpeta o insertar nuevos nodos como sucesores.
TRADUCCIONES DE TEXTOS
Se pueden traducir los formularios a otros idiomas, en los estilos y en general en cualquier programa ABAP. para realizar la traduccion de los textos utilizaremos la transaccion SE63.
TRANSACCION SE63: Se utiliza para traducir textos ya sea que los utilicemos en formularios smartforms o en la documentacion de SAP en general.
RECUERDA QUE: Cuando se crea un formulario o modulo de texto, el lenguaje principal o de origen es el de creacion.
si trabajamos en un ambiente real de produccion, utilizamos el programa RS_LXE_RECORD_TORDER para generar una orden de transporte de modo de incluir en ella las traducciones de textos. Esto tambien se puede realizar a traves de la transaccion SE10.
 
 
 
Sobre el autor
Publicación académica de Rainer Diaz, en su ámbito de estudios para la Carrera Consultor ABAP.
Rainer Diaz
Profesión: Ingeniero Inform?tico - Colombia - Legajo: UX12J
✒️Autor de: 97 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Rainer Diaz