✒️ABAP / La construcción del formulario: textos, variables y campos Por Adrian Fernandez Marcos

Selector Alummnos / Empresas

ABAP La construcción del formulario: textos, variables y campos

ABAP La construcción del formulario: textos, variables y campos
1.4. - Construcción del formulario: Textos, variables y campos
1.4.1. - Textos
Para crear un texto en un formulario, hay que pulsar el botón derecho del ratón encima de la ventana donde se quiere crear el texto, seleccionando la opción “Crear%uF0E0Texto/Create%uF0E0Text”. Habrá que cambiar el nombre y descripción que asigna ABAP.
Existen cuatro tipos posibles de textos:
1. Elemento de texto (Text element)
2. Módulo de texto (Text module)
3. Texto estándar (Include text)
4. Texto dinámico (Dynamic text)
A excepción de la información que hay en la pestaña “Propiedades generales/General Attributes”, depende del tipo de texto seleccionado, el resto de pestañas es común a los cuatro tipos de textos. Se utiliza la pestaña “Opciones de salida/Outout options” para definir el estilo, los marcos y sombras. La pestaña “Condiciones/Conditions” se declararán las condiciones para la visualización del texto.
Elemento de texto
Es la creación por defecto de un texto. Se creará un elemento de texto, dentro de la ventana “TÍTULO”, con el texto “Usuarios del sistema”.
Se pueden cambiar los valores de salida del texto, marcando el texto y seleccionando el formato de párrafo o de carácter correspondiente.
Módulo de texto
Se utilizan para almacenar textos en el sistema que se quieren usar frecuentemente en los formularios. Para crear un módulo de texto, hay que acceder a la transacción “Smartforms”, marcando el radiobutton “Modulo de texto”. Para el ejemplo, se va a crear con el nombre “ZTM_LEYENDA”.
Una vez creado, en la pestaña “Gestión/Management”, habrá que configurar la descripción del módulo de texto, “Leyenda formulario” y el estilo a utilizar “”.
En la pestaña “Texto/Text”, se añade en el editor el texto que se desea visualizar al final del formulario, cambiando el formato de párrafo y formato de carácter.
Para utilizar el módulo de texto, en el formulario “ZFORMULARIO_PRUEBA_FQ91J”, dentro de la ventana “PIE_PAGINA”, se crea un texto. Hay que cambiar el valor que aparece en la opción “Tipo de texto/Text type”, por módulo de texto, añadiendo el nombre al texto “ZTM_LEYENDA”. Marcar también la opción “Ningún Error si no existe texto/No error if no text exist”, para evitar que se produzca un error en tiempo de ejecución en caso de que no exista el módulo de texto referenciado. Si se marca la opción “Tomar estilo siempre del módulo de texto/Always copy style from text module”, se deshabilitará la opción para añadir el estilo en el módulo de texto. Se puede forzar el idioma que se quiere visualizar en un módulo de texto, añadiéndolo en la opción idioma.
Los módulos de texto son objetos totalmente independientes de los formularios. En el momento de transportar el formulario al ambiente de “testing”, se debe tener en cuenta que también se tienen que transportar a los módulos de texto que se hayan creado para utilizar en dicho formulario. Los módulos de texto se pueden descargar del sistema o subir al sistema SAP en formato xml. Para ello, hay que ir al “Menú%uF0E0Utilidades” y hacer upload o download, según lo que se necesite.
Texto estándar
Se utiliza para aquellos textos que fueron creados con la tecnología “Sapscritps”. Para crear, modificar y visualizar los textos estándar, se utilizará la transacción SO10.
Creado el texto estándar, dentro se configura el mensaje. El símbolo de la izquierda “=” significa que continua en la misma línea que la anterior.
Se puede realizar una previsualización del texto que aparecerá finalmente, en la pantalla de creación del texto estándar, pulsando el primer botón empezando por la izquierda.
Para incluir este texto estándar en un Smartform, se debe especificar un nombre de texto, un objeto de texto, un ID de texto y un idioma. No es recomendable utilizar textos estándar. En su lugar, utilizar módulos de texto.
Texto dinámico
Se utilizan cuando se quiere 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.
1.4.2. - Impresión de variables en textos
Para que un Smartform pueda distinguir entre un texto literal que esté escrito por el usuario en un elemento de texto y una variable de la que se requiere imprimir el contenido, se debe utilizar el botón para insertar campos en el editor.
Al presionar el botón indicado, se abrirá una ventana de dialogo donde se podrán introducir campos entre “&”.
Se insertará en el texto de forma automática al pulsar el botón de aceptar.
En el momento de ejecutar el formulario, se visualizará el contenido de las variables introducidas. Las variables que se utilicen de este modo, deben haber sido declaradas previamente en el sistema.
1.4.3. - Listado de campos
Si se pulsa el botón del menú “Fields list on/off”, se presentará en el extremo inferior de la pantalla un menú compuesto por las carpetas:
1. Interface Import (Import interface)
a. En esta carpeta están todas las variables de entrada del formulario.
2. Interface Export (Export interface)
a. En esta carpeta están todas las variables de salida del formulario.
3. Interface Tablas (Table interface)
a. En esta carpeta están las tablas de entrada/salida del formulario.
4. Datos globales (Global data)
a. En esta carpeta están todas las declaraciones de datos realizadas en el formulario.
5. Campos sistema (System fields)
a. Dentro de esta carpeta están las variables del sistema que se pueden utilizar dentro de los formularios.
Para imprimir el texto “Página X de XXX”, dentro de la ventana “Nro_pagina”, se utilizarán las variables del sistema “SFSY-PAGE” y “SFSY-FORMPAGES”. Se deben arrastrar las variables a la página de texto.

 

Escanear / Compartir

 

 


Sobre el autor

Publicación académica de Adrian Fernandez Marcos, en su ámbito de estudios para la Carrera Consultor ABAP Nivel Avanzado.

SAP Master

Adrian Fernandez Marcos

Profesión: Técnico de Sistemas - España - Legajo: FQ91J

✒️Autor de: 116 Publicaciones Académicas

🎓Cursando Actualmente: Carrera Consultor ABAP Nivel Avanzado

🎓Egresado de los módulos:

Certificación Académica de Adrian Fernandez

✒️+Comunidad Académica CVOSOFT

Continúe aprendiendo sobre el tema "La construcción del formulario: textos, variables y campos" de la mano de nuestros alumnos.

SAP Senior

el manejo de textos dentro de un formulario Smartform en SAP, detallando los distintos tipos disponibles y su uso. Para insertar un texto, se hace clic derecho sobre la ventana deseada y se selecciona la opción Crear/Texto. Existen cuatro tipos principales de textos: Elemento de texto, Módulo de texto, Texto estándar y Texto dinámico. Sus propiedades se gestionan en solapas comunes como "Opciones de salida", para definir estilos y marcos, y "Condiciones", para establecer reglas de visualización. Por defecto, al crear un texto, se genera como un "Elemento de texto", el cual es un texto simple y estático que se escribe directamente en el formulario, como "Usuarios del...

Acceder a esta publicación

Creado y Compartido por: Mara Fadua Romero Hernandez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master


La Construcción de Formularios Textos, Variables y Campos Creación y tipos de textos en SmartForms Se explicó cómo crear textos en formularios SmartForms usando el menú contextual. Existen cuatro tipos principales de textos: elemento de texto, módulo de texto, texto estándar y texto dinámico. La mayoría de las solapas en la configuración de textos son comunes, salvo "propiedades generales" que varía según el tipo de texto. En la solapa "opciones de salida" se definen estilos, marcos y sombras; en la solapa "condiciones" se definen criterios de visualización. ...

Acceder a esta publicación

Creado y Compartido por: Juan Ignacio Romero

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Introducción: Los textos y variables son esenciales en SmartForms para crear documentos dinámicos (facturas, reportes). Aprende a usar elementos de texto, módulos, estándares y dinámicos, e imprime variables con precisión. Tipos de Textos en SmartForms 1. Elemento de Texto Textos estáticos directos en el formulario. Ejemplo: "Usuarios del sistema" Uso ideal: Títulos, etiquetas fijas. 2. Módulo de Texto (¡Recomendado!) Textos reutilizables almacenados en SMARTFORMS → Módulo de texto. Pasos: Crear módulo...

Acceder a esta publicación

Creado y Compartido por: Oscar Aravena Muller / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert



En SAP, los formularios son herramientas clave utilizadas para generar documentos impresos o digitales como facturas, pedidos, remitos, notas de crédito, entre otros. Estos formularios se diseñan utilizando tecnologías como SAPscript, Smart Forms y Adobe Forms, y permiten presentar la información almacenada en SAP de manera organizada, legible y con un diseño personalizado. La construcción de estos formularios se basa principalmente en tres componentes: textos, variables y campos. Los textos son elementos fundamentales en los formularios y representan el contenido estático o semiestático, como encabezados, etiquetas, notas legales, condiciones generales, etc. En SAP, los textos pueden gestionarse...

Acceder a esta publicación

Creado y Compartido por: David Ibarra / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

Lección: La construcción del formulario: textos, variables y campos Esta lección enseña cómo trabajar con diferentes tipos de textos, cómo imprimir variables dentro de esos textos y cómo listar campos dentro de un Smartform para construir el contenido dinámico de los formularios. 1. Los Textos en Smartforms Puntos Importantes: Creación de Textos: Para añadir un texto a un Smartform, se hace clic derecho sobre la ventana deseada y se selecciona Crear / Texto. Tipos de Textos: Existen cuatro tipos principales de textos en Smartforms: Elemento de Texto: Es el tipo de texto por defecto al crear un...

Acceder a esta publicación

Creado y Compartido por: Roberto Fluder Ahumada

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

La construcción del formulario: textos, variables y campos 1. Los textos Para crear un texto en un formulario Smartform hacemos clic en el botón derecho del mouse encima de la ventana en donde deseamos crear el texto y seleccionamos la opción Crear → Texto. Existen cuatro tipos de textos: - Elemento de texto - Módulo de texto - Texto estándar - Texto dinámico 2. Los elementos de texto Cuando creamos un texto este se creará por defecto como "Elemento de texto". Los módulos de texto Se utilizan para almacenar textos en el sistema que se quieren usar frecuentemente en los formularios. Esto hace más simple el mantenimiento de los textos en los formularios. Para...

Acceder a esta publicación

Creado y Compartido por: Yeny Gisela Yanes Bautista

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

LA CONSTRUCCION DEL FORMULARIO: textos, variables y campos 1) Los textos: Parar crear un texto en un formulario Smartform hacemos clic en el botón derecho del mouse encima de la ventana en donde deseamos crear el texto y seleccionamos la opción Crear/Texto. Existen cuatro tipos de textos. Ellos son: -Elemento de texto -Módulo de texto -Texto estándar -Texto dinámico Los Elemento 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"

Acceder a esta publicación

Creado y Compartido por: Luis Enrique Romero Pinto

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


Los modulos de textos son objetos de ABAP totalmente idenpendiente de los fomurlarios SMARTFORM, esto significa que al momento de transportar el formulario SmartFORM al ambiente de testing debemos tener en cuenta que tambien tenemos que transportar a los modulos de texto que hallamos creado para utilizar en dicho formulario los modulos de texto se pueden descargar del sistema o subir al sistema SAP en el formato XML para ello debemos ir al menu utilidades y alli elegir la opcion hacer upload o hacer download segun deseamos. Son objetos que se utilizan en los formularios Smartform para imprimir texto que se utilizan frecuentemente. Cuando trabajamos con formularios SmartForms en ABAP, existen 4 tipos de textos diferentes que podemos utilizar:...

Acceder a esta publicación

Creado y Compartido por: Jose Medina / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Los textos:Para crear un texto en un formulario Smartform hacemos clic en el botón derecho del mouse encima de la venta en donde queremos crear el texto y seleccionamos la opción Crear 7 Texto. Existen cuatro tipos de textos. Ellos son: Elemento de texto Módulo de texto Texto estándar Texto dinamico A continuación vamos a ver en detalle cada uno de ellos. A excepción de la informacón que vemos en la solapa Propiedades generales que van a depender del tipo de texto seleccionado, el resto de las solapas es común a los cuatros tipos de texto. Utilizaremos la solapa Opciones de salida para defenir el estilo, los marcos y sombras tal como vimos en las ventanas. En la solapa...

Acceder a esta publicación

Creado y Compartido por: Javier Miguel Angel Barcelo / Disponibilidad Laboral: PartTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

° LOS TEXTOS. Para crear textos en un formulario SmartForms hacemos clic derecho encima de la ventana donde deseamos crear el texto y seleccionamos Crear/Texto. Existen cuatro tipos de textos. Ellos son: * 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 las solapas es común a los cuatros tipos de texto. Utilizaremos la solapa Opciones de salida para definir el estilo, los marcos y sombras. 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...

Acceder a esta publicación

Creado y Compartido por: Gerardo Jose Campos Tovar / Disponibilidad Laboral: FullTime + Carta Presentación

 


 

👌Genial!, estos fueron los últimos artículos sobre más de 99.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.

🔎Buscador de Publicaciones:

 


 

No sea Juan... Solo podrá llegar alto si realiza su formación con los mejores!