✒️ABAP / La construcción del formulario: textos, variables y campos Por Gustavo Betancur Guzmán

Selector Alummnos / Empresas

CVOSOFT UNITED STATES OF AMERICA | 17 años de ingeniería dedicados a formación profesional de Consultores SAP | +info

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

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

Resumen unidad 1 leccion 6

La construcción del formulario, textos, variable y campos

1- Textos

Xa 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

También en este caso cambiaremos el nombre y descripción genéricos q asigna SAP.

Existen 4 tipos de textos posibles:

* Elemento de texto (texto element)

* Modulo de texto (text module)

* Texto standar (Include text)

* Texto dinámico (Dynamic text)

El detalle de c/u ellos

A excepción de la info q vemos en la solapa propiedades generales (General Atributes) q va a depender del tipo de texto seleccionado, el resto de solapa es común a los 4 tipos de texto

Utilizaremos la solapa opciones de salida (output options) xa definir el estilo, los marcos y sombras tal como vimos en las ventanas.

En las solapa condiciones declaramos las condiciones xa la visualización del texto al igual q explicamos con las ventanas.

Los Elementos de Texto

Cuando creamos un texto, este se creará x defecto como elemento de texto. Vamos a crea un elemento de teto dentro de la venta TTIULO con el texto "Usuarios del sist"

Si marcamos el texto con el puntero del mouse y cambiamos los valores q aparecen en las listas del "formato de parámetro" y formato de caracter podemos modificar el layout o disposición del texto. En el sgnte caso elegimos el formato de caracter C2.

Los módulos del texto

Los módulos de texto (text module), se utiliza xa almacenar textos en el sist q se requieren usar frecuente/ en los formularios. Esto hace mas simple el mantto de los textos en los formularios.

Xa crear el texto module ==> TX SMARTFORMS => con radiobutton módulo de texto ingresamos el nombre del módulo de texto q en este caso será "ZTM_LEYENDA" y presionamos el botón Crear.

Luego completamos la descripción del módulo de texto con "leyenda formulario". En la solapa Gestión (management) ingresaremos el nombre del estilo q utilizaremos q será ZPRUEBA_ESTILO

final/ en la solapa de texto ingresamos en el editor el sgnte texto q seseamos q se visualice al final del formulario, cambiando el formato de párrafo y formato de caracter xa modificar el layout de texto.

Ahora xa utilizar el módulo q acabamos de crear vamos al formulario ZFORMULARIO_PRUEBA y dentro de la ventana PIE_PAG q creamos en el ejercicio práctico anterior => creamos un texto

Allí cambiamos el valor q aparece en ela opcion TIPO DE TEXTO (text type) x móduloa de texto e ingresamos el nombre la texto ZTM_LEYENDA q acabamos de crear

Podemos forzar el idioma en el q queremos q se visualice un módulo de texto ingresado el mismo en la opción idioma (LANGUAJE).

Si marcamos el checbox ("Ningun error sino existe texto") evitaremos q se produzca un error en tiempo de ejecución en caso de q no exita el módulo de texto referenciado.

Si marcamos la opción "Tomar estilo siempre del módulo de texto " se grisará la opción xa ingresar el estilo en el módulo de texto.

Los módulos de texto => se debe activarlo y transportar

=> debemos transportar a los módulos de texto q hayamos creado.

=> xa pasar el módulo de testing

=> los módulos de texto descargar o subir al sist. en el formato XML

=> mnu de utilidades xa hacer unload - download

El texto estándar

Está opción de texto q se utiliza x aquellos textos q fueron creados con la tecnologia SAPscripts q descubrimos en la lección "Arquitectura Smartform"

Xa crear, modificar, borrar y visualizar los textos estándar utilizaremos la TX SO10 asi:

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.

"Una vez allí escribimos el contenido del texto estándar y el comunicado nro 41265 establece q normativa vigente no aplica según la comisión nacional de transporte automotor"

Botón => Previsualizar => como va a quedar al final.

Xa incluir un texto estándar en un smartform debemos especificar un nombre de texto, un objeto de texto, un ID de texto y un idioma.

=> No es conveniente la utilización de texto estándar (también denominados textos include)en su lugar utilizar módulos de texto.

El texto dinámico

Los textos dinámicos se utilizan cuando queremos imprimir un texto q es variable y q se definirá en tiempo de ejecución. Ese texto va a estar almacenado en una variable q será definida en las definiciones globales del formulario o vendrá x parámetros

2- La impresion de variables en texto

xa q un smartform pueda distinguir entre un texto literal q hallamos escrito en un elemento de texto y una variable de la cual queremos imprimir su contenido, debemos utilizar el botón xa insertar campo en el editor.

Al presionar el botón vereos la signte ventana de dialogo en donde podremos introducir campos entre & taal como vemos a continuación

Campos => &V_PAIS&

De esta manera al momento de ejecutar el formulario se visualizará el contenido de la variable V_PAIS.

=> Las variables q utilizamos de este modo deben haber sido declaradas previa/ en el sist.

3- El listado de campos

Si presionamos el botón del menú FIELDS LIST ON/OFF q vemos a continuación , se presentará en el extremo inferior izquierdo de la pantalla un menú compuesto por las sgntes carpetas.

  • Interface import: dentro de esta carpeta veremos todas las variables de entrada del formulario.
  • Interface export: dentro de esta carpeta veremos todas las variables de salida del formulario.
  • Interface tablas: dentro de esta carpeta veremos las tablas de entrada / salida del formulario.
  • Datos Globales: dentro de esta carpeta veremos todas las declaraciones de datos relacionados en el formulario.
  • Campos del sist: adentro de esta carpeta veremos las variables del sist. q podemos utilizar dentro de nuestro formularios.

Xa imprimir el texto "Pagina X de XXX" dentro de la ventana NRO_PAGINA utilizaremos las variables del sist. SFSY-PAGE Y SFSY-FORMPAGES tal como veremos a continuación:

&SFSY-DATE& == muestra la fecha

&SFSY-TIME& == muestra la hora dia

&SFSY-PAGE& == inserta el # de pag de impresion actual en el texto

&SFSY-FORMPAGES& == muestra el # total de paginas xa el formulario q se esta procesando. esto permite incluir textos como pag x de y en la salida

&SFSY-JOBPAGE& == contiene el # total de pag de todos los formularios en el pedido de impresion


 

Escanear / Compartir

 

 


Sobre el autor

Publicación académica de Gustavo Betancur Guzmán, en su ámbito de estudios para la Carrera Consultor ABAP Nivel Avanzado.

SAP Expert

✒️+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!