✒️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.
Para el control del flujo del samrtforms, existen varias opciones que permiten el control del formulario tales como:
- ALTERNATIVA:
Se utiliza para nodos u objetos alternativos incluyendo los sucesores de este. Se crea presionando el botón derecho del mouse encima de la ventana y selecciona "Crear/Lógica proceso/Alternativa".
Al crear en la solapa "Propiedades generales" se coloca el campo y el valor que se compara. Luego dentro dle nodo True y FAlse se crean los objetos necesarios para continuar con el proceso. Si se cumple es verdadero.
- LOOPS O BUCLES.
Se utilizan para leer datos de una tabla interna linea a línea. Para crear un loop se presiona botón derecho del mouse encima de la ventana y pulsar "Crear/Lógica proceso"Loop".
en la solapa de Datos de coloca la tabla interna a leer, condicionar con where y ordenar según criterios con SORT criteria.
en la solapar de en eventos se definen eventos al comienzo y al final de un nodo. Los eventos son utilizados para utilizar totales y mostrar encabezados. en la solpara "Cálculos# se realizan calculos con campos de la tabla y en la solapa "condiciones de salida" de especifica el estilo.
- COMANDOS.
Se utiliza cuando se requiere pasar a una nueva página en el formulario. Se puede ir a la nueva página sólo mientras se estén mostrando los contenidos de una ventana principal.
Para crear la pulsar con el mouse botón derecho sobre la ventana "Crear/Lógica de proceso/Comando"
-Solapa "Propiedades Generales", si se marcha el check de "Paso a una página nueva" se tiene que especificar la página.
- CONDICIONES DE SALIDA.
Todos los objetos vistos poseen la solapa Condiciones. Aquí se puede suprimir el procesamiento en base al cumplimiento de i condiciones determinadas.
Ejemplo v_cantidad >0, si la condicion es verdadera el sistema procesa el nodo, de lo contrario ignora el proceso de este nodo.
- Direcciones.
Sirve para crear un objeto o nodos de direcciones el cual permite usar las direcciones que son almacenadas en la tabla ADRC . Botón derecho "Crear/Direcciones".
Solapa "Propiedades Generales": Tipo tipo de dirección, Número de dirección: número maestro en la tabla ADRC, Número de persona: si el número maestro no pertenece a una organización , se usa este.
3. Carpetas.
Mientras mas extenso se vuelve un formulario, menos claro es la jerarquía de nodos en la estructura jerárquica. Para evitar esto, se pueden combinar nodos relacionados agregándolos a un nodo de carpeta. Botón derecho "Crear/Carpeta" - Folder.
4.Traducciones de Textos.
Se pueden traducir a otros idiomas todos los textos que se visualizan en formularios en los estilos y en general.
Para la traducir textos se usa la Tx SE63.
Para traducir un smartforms es por "Traducción /Objetos ABAP/Otros textos explicativos", se selcciona la carpeta "smarrt form" y se selecciona el estilo para traducir sus textos . Si el texto el Module text, su lenguaje princiapl es de creación.
Para traducir se pueden realzar de dos formas con el programa RS_LXE_RECORD_TORDER o la Tx So10.
 
 
 
Sobre el autor
Publicación académica de Morela Silva, en su ámbito de estudios para la Carrera Consultor ABAP.
Morela Silva
Profesión: Ingeniero de Sistemas - Venezuela - Legajo: DH52U
✒️Autor de: 53 Publicaciones Académicas
🎓Egresado del módulo:
Presentación:
Consultor sap mm, qm y programador abap.
Certificación Académica de Morela Silva