✒️ABAP La construcción del formulario: textos, variables y campos
ABAP La construcción del formulario: textos, variables y campos
Textos
Existen cuatro tipos posibles de texto:
- Elemento de texto.
- Módulo de texto.
- Texto Estándar.
- Texto dinámico.
A excepción de la información que vemos en la solapa Propiedades Generales que va a depender del tipo de texto seleccionado, el resto de la solapa es común a los cuatro tipos de textos.
Se utiliza la solapa opciones de salida para definir el estilo, los marcos y sombras tal como vimos en las ventanas.
En la solapa condiciones declararemos las condiciones para la visualización del texto al igual que explicamos con las ventanas.
Elemento de texto. cuando creamos un texto, este se creará por defecto como elemento de texto.
Módulo de texto: se utilizan para almacenar textos en el sistema que se quiere usar frecuentemente en los formularios. Esto hace más simple el mantenimiento de los textos en los formularios.
Si marcamos el checkbox "Ningún error si no existe texto" evitaremos que se produzca un error en tiempo de ejecución en caso de que no exista el módulo de texto referenciado.
Si marcamos la opción "Tomar estilo siempre del módulo de texto" se grisará la opción para ingresar el estilo en el módulo de texto.
Los módulos de textos son objetos de ABAP totalmente independiente de los formularios SMARTFORMS esto significa que al momento de transportar el formulario SMARTFORM al ambiente de testing debemos tener en cuenta que también debemos transportar a los módulos de texto que hayamos creados para utilizar en dicho formulario, los módulos de texto se pueden descargar del sistema o subir al sistema SAP en el formato XML para ello vamos al menú utilidades y elegir la opción upload o download.
Texto Estándar: Esta opción de textos se utiliza para aquellos textos que fueron creados con la tecnología Sapscripts que describimos anteriormente.
Transacción SO10 esta se utiliza para la creación, modificación y visualización y borrado de los textos estándar del sistema. los textos estándar pueden definirse en diferentes idiomas y se pueden utilizar mediante la especificación de la opción de idioma & en una secuencia de comandos de SAP.
Nota: no es conveniente la utilización de textos estándar, en su lugar utilizar módulos de texto.
Texto dinámico: son utilizados cuando queremos imprimir un texto que es variable y que se definirá en tiempo de ejecución. Este texto va a estar almacenado en una variable que será definida en las definiciones globales del formulario o vendrá por parámetros.
Impresión de variables en textos: para que un smartform pueda distinguir entre un texto literal que hallamos escrito en un elemento de texto y una variable de la cual queremos imprimir su contenido, debemos utilizar el botón para insertar campos en el editor. Las variables que utilicemos de este modo deben haber sido declaradas previamente en el sistema.
Listado de campo: Al utilizar el botón de menú fields list on /off se presentara un menú compuesto con las isguientes carpetas:
- Interface Import: Variables de entrada del formulario.
- Interface export: Variables de salida del formulario.
- Interface tables: Veremos las tablas de entrada / salida del formulario.
- Datos globales: Declaraciones de datos realizadas en el formulario.
- Campos sistema: Variables del sistema que podemos utilizar dentro de nuestro formularios.
 
 
 
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