✒️ABAP La construcción del formulario: textos, variables y campos
ABAP La construcción del formulario: textos, variables y campos
1- Textos
Para Crear un Texto, presionamos el botón derecho del mouse sobre el Nombre de la Ventana --> Crear --> Texto.
- Propiedades generales: Tipo de texto (Elemento de Texto, Módulo de Texto, Texto Estándar, Texto Dinámico)
- Opciones de salida: Se define el Estilo, los Marcos y las Sombras.
- Condiciones: Se declaran las Condiciones de Visualización del Texto.
- Elemento de Texto: Es el tipo por defecto cuando se crea un texto nuevo. Cambiando los valores que aparecen en las listas de Formatos de párrafo y Formato de carácter podremos modificar el layout del texto.
- Módulo de Texto: Se utilizan para almacenar texto que se quieren usar frecuentemente. Para crearlos se ingresa en la Trx SMARTFORMS --> (radiobutton) Módulo de texto --> Ingresamos el Nombre del Módulo --> (botón) Crear.
NOTA: Los Módulos de Texto son objetos independientes de los Smartforms por lo que también se deben transportar.
- Texto Estándar: Se utilizan para aquellos textos creados con la tecnología Sapscripts. Para el mantenimiento se usa la Trx SO10. Para incluirlos en un Smartform se debe especificar un Nombre de Texto, un Objeto de Texto, un ID de Texto y un Idioma. Es conveniente reemplazarlos por Módulos de Texto.
- Texto Dinámico: Se utilizan cuando queremos imprimir un texto que se define en tiempo de ejecución. Estará almacenado en una variable que será definida en las Definiciones Globales del formulario o vendrá por Parámetros.
2- Impresión de Variables de Textos.
Cuando necesitemos imprimir un Texto Variable, debemos insertar un Campo que contendrá el texto. El Nombre del Campo se escribe entre & (p.ej. &V_PAIS&. Por lo tanto, en lugar de aparecer el Texto, aparecerá el Nombre del Campo entre &.
3- Listado de Campos
Si presionamos el botón Lista campos on/off (al lado del botón Form Painter), nos aparecerá abajo a la izquierda un cuadro con:
- Interfase: Import (Variables de Entrada al formulario)
- Interfase: Export (Variables de Salida del formulario)
- Interfase: Tablas (Tablas de Entrada / Salida del formulario)
- Datos Globales (Declaraciones de Datos realizadas en el formulario)
- Campos sistema (Variables del Sistema como SFSY-PAGE (nro de página) y SFSY-FORMPAGES (total de páginas).
 
 
 
Sobre el autor
Publicación académica de Victor Norberto Levi, en su ámbito de estudios para la Carrera Consultor ABAP.
Victor Norberto Levi
Profesión: Analista Programador - Argentina - Legajo: VT17H
✒️Autor de: 111 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Victor Levi