✒️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
CONSTRUCCION DEL FORMULARIO, CONTROL DE FLUJO, DIRECCIONES, CARPETAS Y TRADUCCIONES – LECCION 1-9
CONTROL DE FLUJO
Dentro de la estructura del árbol de objetos que vemos a la izquierda de la pantalla en la transacción SmartForm, existen varias opciones que nos permiten controlar el procesamiento del formulario, las cuales son:
ALTERNATIVA, se utiliza para nodos u objetos alternativamente incluyendo los sucesores de este.
- Crear
§ Alternativa
§ Líneas de programa
- En la pestaña Propiedades generales, se determina el camino que tomara el proceso
Luego dentro de los nodos TRUE y FALSE, crearemos los objetos necesarios para continuar con el procesamiento
NOTA, si la condición es verdadera, el sistema procesará el nodo u objeto verdadero, en su defecto, se procesará el nodo falso
LOOPS O BUCLES, se utilizan para leer datos de una tabla interna línea a línea.
- En la pestaña EVENTO, para definir eventos al comienzo y al final de un nodo (carpeta, párrafo complejo, tabla, bucle), en donde se muestran los contenidos adicionales
- La pestaña CONDICIONES DE SALIDA, se especifica el estilo Z_PRUEBA_ESTILO
NOTA, la pestaña evento es especialmente útil para mostrar encabezados de tablas y líneas totales
COMANDOS, se utiliza cuando queremos pasar a una nueva página en el formulario
- En la pestaña CONDICIONES, se pueden suprimir el procesamiento en base al cumplimiento de determinadas condiciones
NOTA, si la condición es verdadera, el sistema procesara el nodo u objeto, si la condición es falsa, es sistema ignorara el procesamiento de ese objeto o nodo y de todos los sucesores de este
DIRECCIONES
Podremos crear objetos o nodos 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
NOTA, la tabla ADRC, es una tabla estándar del sistema SAP que almacena las direcciones (gestión central de direcciones)
- Crear
- Pestaña PROPIEDADES GENERALES completar campos
o NUMERO DE DIRECCION, es el numero maestro de direcciones ADRC
CARPETA
Mientras más extenso se vuelva un formulario, monos 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.
- Crear
- Menú
o Objetos ABAP
- NOMBRE DEL OBJETO, aquí podremos el nombre del formulario
- IDIOMA DESTINO, es el lenguaje al que queremos traducir el formulario
- Ejecutando el programa estándar RS_LXE_RECORD_TORDER
- Agregando en forma manual cada traducción a la orden de transporte mediante la transacción SE10
TRANSACCION SLXT, ejecuta el programa RS_LXE_RECORD_TORDER
Programa RS_LXE_RECORD_TORDER, se utiliza para generar una orden de transporte de modo de incluir en ella traducciones de textos.
TRANSACCION SE10, se conoce con el nombre TRANSPORT ORGANIZER, administra ordenes de transporte
 
 
 
Sobre el autor
Publicación académica de Cristian Darwin Arteaga Diaz, en su ámbito de estudios para la Carrera Consultor ABAP.
Cristian Darwin Arteaga Diaz
Profesión: Abap Developer - Argentina - Legajo: GP81Q
✒️Autor de: 165 Publicaciones Académicas
🎓Cursando Actualmente: Master Funcional para Consultores ABAP
🎓Egresado de los módulos:
- Máster ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
Disponibilidad Laboral: FullTime
Presentación:
Me considero una persona responsable, siempre estoy investigando y capacitandome para adquirir nuevos conocimientos, tengo el gusto de iniciarme en el mundo de abap como desarrollador, es genial.
Certificación Académica de Cristian Arteaga