✒️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: dentro de la estructura del árbol de objetos existen varias opciones que nos permiten controlar el procesamiento del formulario. Ellos son:
- Alternativa: se utiliza para nodos o objetos alternativamente incluyendo los sucesores de este.
- Loops o bucles: se utilizan para leer datos de una tabla interna línea a línea. dependiendo de como estén relacionados los nodos o objetos sucesores estará abierta la posibilidad de procesar los datos siguientes.
En la solapa Eventos especialmente útil para mostrar encabezados de tablas y líneas de totales.
- Comandos: utilizaremos cuando queramos pasar a una nueva página en el formulario. La página a la cual se quiere saltar debe existir. Se puede ir a una nueva página sólo mientras se estén mostrando los contenidos de una ventana principal.
- Condiciones de salida: todos los objetos que creamos presentan la solapa de condiciones. Aquí podremos suprimir el procesamiento en base al cumplimiento de determinadas condiciones.
Direcciones: podremos crear un objeto o nodo de direcciones el cual nos permitirá 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 país del remitente.
Carpetas: mientras más extenso se vuelva un formulario, menos claro se torna la jerarquía de nodos en la estructura jerárquica. 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 estilos y en general en cualquier programa ABAP.
Cuando se trabaja en un entorno multilenguaje sera necesario traducir todos los textos asociados del objeto de desarrollo a todos los lenguajes definidos de manera que cada usuario visualice títulos de transacciones, parámetros de entradas, cabeceras de columnas, etc. Luego de desarrollado el formulario los textos del mismo serán traducidos mediante la transacción estándar SE63 a todos los lenguajes que se utilicen.
Si necesitamos pasar las traducciones que acabamos de crear a otros ambientes, tendremos que agregar la misma a una orden de transporte. tenemos dos formas de realizar esto:
- Ejecutando el programa estándar RS_LXE_RECORD_TORDER. utilizaremos esta para generar una orden de transporte de modo de incluir en ella traducciones de textos.
- Agregando en forma manual cada traducción a la orden de transporte mediante la transacción SE10.
 
 
 
Sobre el autor
Publicación académica de Jorge Luis Leal Marquez, en su ámbito de estudios para la Carrera Consultor ABAP.
Jorge Luis Leal Marquez
Profesión: Analista de Sistemas - Venezuela - Legajo: CD46R
✒️Autor de: 113 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP BI / BW BO Nivel Inicial
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
Disponibilidad Laboral: PartTime
Presentación:
Profesional del área de tecnológica, enfocado a garantizar la continuidad de las operaciones. consultor abap.
Certificación Académica de Jorge Leal