✒️ABAP La construcción del formulario: textos, variables y campos
ABAP La construcción del formulario: textos, variables y campos
Construcción del Formulario: Textos, Variables y Campos.
para crear un texto en un formulario presionamos el botón derecho del mouse encima de la ventana en donde queremos crear el texto y seleccionamos la opción Crear/Texto.
Existen cuatro tipos posibles de textos. Ellos son:
- Elemento de Texto (Text Element)
- Módulo de Texto (Text Module)
Los modulos de texto son objetos "independientes" de los smartForms, por tanto a la hora
transportarlos a otro mandante, habrá que transportar dichos modulos de textos, ademas
de los smartforms. Además pueden desacargarse y cargarse en formato XML.
- Texto Estándar (Include Text)
Definida para textos que fueron creados con la tecnología SAPSCRIPTS. Se gestionaran a
través de la transacción SO10. No es recomendable su uso con smartforms.
- Texto dinámico (Dynamic Text)
Utiles, cuando se desea imprimir un texto que es variable y que se def inirá en tiempo de
ejecución.
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.
Al presionar el botón veremos una ventana de diálogo en donde podremos introducir campos entre & tal como vemos a continuación:
&V_PAIS&
Tenemos disponible un conjunto de variables para utilizar en los smartforms, las más relevantes son:
- &SFSY-DATE&: Muestra la fecha.
- &SFSY-TIME&: Muestra la hora del día en el formato HH:MM:SS.
- &SFSY-PAGE&: Inserta el número de la página de impresión actual en el texto.
- &SFSY-FORMPAGES&: Muestra el número total de páginas para el formulario que se está procesando. Esto permite incluir textos como ‘página x de y’ en la salida.
- &SFSY-JOBPAGES&: Contiene el número total de páginas de todos los formularios en el pedido de impresión que se está procesando.
Sobre el autor
Publicación académica de Francisco Javier Gomez Jimenez, en su ámbito de estudios para la Carrera Consultor ABAP.
Francisco Javier Gomez Jimenez
Profesión: Consultor Junior - España - Legajo: KW17D
✒️Autor de: 200 Publicaciones Académicas
🎓Cursando Actualmente: Consultor ABAP Nivel Avanzado
🎓Egresado de los módulos:
- Carrera Consultor ABAP Nivel Inicial
- Carrera Consultor en SAP MM Nivel Avanzado
- Carrera Consultor en SAP MM Nivel Inicial