![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️ABAP La construcción del formulario: textos, variables y campos
ABAP La construcción del formulario: textos, variables y campos
![ABAP La construcción del formulario: textos, variables y campos ABAP La construcción del formulario: textos, variables y campos](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/24.jpg)
1|Los textos:
Para crear un texto en un formulario presionamos el boton derecho del mouse encima de la ventana en donde queremos crear el texto y seleccionamos la opcion Crear/Texto tal como vemos a continuacion.
Tambien en este caso cambiaremos el nombre y descripcion generico que asigna ABAP
Existe cuatro tipos posibles de textos.Ellos son:
Elemento de Texto(Text Element)
Modulo de Texto (Text Module)
Texto Estandar(Include Text)
Texto dinamico(Dynamic Text)
A continuación vamos a ver detalle cada uno de ellos:
Propiedad generales(General Attributes):va depender del tipo de texto que este seleccionado,el resto de las solapas es comun a los cuatros textos.
Opciones de salida(Output Options):para definir el estilo, los marcos y sombras tal como vimos en las ventanas.
En la solapa Condiciones declaramos las condiciones para la visualización del texto al igual que explicamos con las ventas.
Los elementos de texto
Cuando creamos un texto, este se creará por defecto como Elemento de Texto Vamos a crear un Elemento de Texto dentro de la ventana TITULO con el texto "Usuarios del sistema" tal como vemos a continuación
Si marcamos el texto con el puntero del mouse y cambiamos los valores que aparecen en las listas de Formatos de parrafo y Formatos de caracter prodremos modificar el layout o disposicion del texto.En siguiente caso elegimos el formato de caracter C2
Los módulos de texto
Los modulos de texto (text Module en ingles) se utilizan para almacenar textos en el sistema que se quieren usar frecuentemente en los formularios.Esto hace mas simple el mantenimiento de los textos en los formularios.
Para crear un Text Module ingresamos SMARTFORMS, marcamos el radiobutton Modulo de texto, ingresamos el nombre del Módulo de texto que en este caso sera ZTM_LEYENDA y presionamos el botón Crear
Luego completamos la descripción del Módulo de texto con "Leyenda formulario" En la solapa Gestion(Management)
ingresamos el nombre del estilo que utilizamos, que sera Z_PRUEBA_ESTILO
finalmente en la solapa Texto ingresamos en el editor el siguiente texto que deseamos que se visualice al final del formulario, cambiando el formulario de párrafo y formato de caracter para modificar el layout del texto
Ahora para utilizar el Modulo de texto que acabamos de crear vamos al formulario ZFORMULARIO_PRUEBA y dentro de la ventana PIE_PAGINA que creamos en el ejercicio práctico de la lección anterior, creamos un texto.
Alli cambiamos el valor que aparece en la opcion Tipo de texto(Text Type) por Modulo de texto e ingresamos en Nombre al texto ZTM_LEYENDA que acabamos de crear
El texto estándar
Esta opcion de textos se utiliza para aquellos textos que fueron creados con la tecnologia Sapscripts que describimos en la lección "Arquitectura Smartform"
Para crear, modificar y visualizar los Textos estandar utilizamos la transaccion SO10 cuya pantalla vemos a continuacion.
Una vez alli escribimos el contenido del texto estandar
Podemos previsualizar como va a quedar fianalmente el texto presionando el boton de previsualizar
 
 
 
Sobre el autor
Publicación académica de Cristian Mesa, en su ámbito de estudios para la Carrera Consultor ABAP.
Cristian Mesa
Profesión: Analista Programador - Argentina - Legajo: ED13D
✒️Autor de: 26 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP Fiori
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
Disponibilidad Laboral: FullTime
Presentación:
Hola muy buenas tardes, mi nombre es cristian oralndo mesa, estoy muy feliz de poder tener la posibilidad de realizar esta capacitación ya que me parece súper interesante sap, espero aprender mucho
Certificación Académica de Cristian Mesa