🚀PROMO #PLANCARRERA2024| 🔥Bonificaciones, Precios Congelados y Cuotas
✒️ABAP La construcción del formulario: textos, variables y campos
ABAP La construcción del formulario: textos, variables y campos
SMARTFORMS: TEXTOS
Se crean con botón derecho encima de la ventana donde queramos incluir el texto (Crear -> Texto)
Tipos:
Elementos de texto: Un texto fijo normal.
Módulo de texto: Para almacenar en el sistema un texto que se quiera usar frecuentemente en los formularios, de modo que sea más sencillo su mantenimiento. Se crean en la transacción SMARTFORMS con la opción "Módulo de texto". Existe la opción de no mostrar error si no existe texto. También podremos elegir el idioma en el que traeremos el texto.
Texto estándar (texto include): Usado para textos creados con la técnología Sapscripts. Para crear estos textos usamos la SO10. Para incluir un texto estándar en un SMARTFORM especificamsos un nombre de texto, un objeto de texto, un id de texto y un idioma. No conviene usar este tipo de texto estándar es conveniente usar los módulos de texto.
Texto dinámico: Para imprimir un texto que es variable y que se define en tiempo de ejecución. Este texto se va a estar almacenado en una variable que será definida en la definiciones globales del formulario o vendrá por parámetros. Ej/ Nom.cpo -> &vDireccion&
SMARTFORMS: IMPRESIÓN DE VARIABLES EN TEXTOS
Para añadir una variable a un elemento de texto (y que se diferencia de lo que es el literal), pulsaremos el botón "Insertar campos" en el editor, donde introduciremos campos entre &. (Ej/ &vPais&). Estas variables deben haber sido declaradas previamente en el sistema.
SMARTFORMS: LISTADO DE CAMPOS
Con el botón "Fields list on/off", nos aparece en la parte inferior izquierda de la pantalla un recuadro con carpetas:
Interface import: Variables de entrada del formulario.
Interface export: Variables de salida del formulario.
Interface tablas: Tablas de entrada/salida del formulario.
Datos globales: Declaraciones de variables realizadas en el formulario.
Campos sistema: Variables del sistema que podremos usar en nuestro formulario. (Ej( SFSY-PAGE)
Campos de sistema a tener en cuenta:
&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.
&SFSY-WINDOWNAME&: Contiene el nombre de la ventana actual (string en el campo ventana).
&SFSY-PAGENAME&: Contiene el nombre de la página actual (string en el campo página).
&SFSY-PAGEBREAK&: Es configurada en ‘X’ después de un salto de página.
&SFSY-MAINEND&: Es configurado tan pronto como se procese la ventana principal del final de la página actual.
&SFSY-EXCEPTION&: Contiene el nombre de la excepción retornada
 
 
 
Sobre el autor
Publicación académica de Ignacio Martín Bolumar, en su ámbito de estudios para la Carrera Consultor ABAP.
SAP Master
Ignacio Martín Bolumar
Profesión: Ingeniero Informático - España - Legajo: ZL84Z
Continúe aprendiendo sobre el tema "La construcción del formulario: textos, variables y campos" de la mano de nuestros alumnos.
SAP Senior
CONSTRUCCION DEL FORMULARIO:TEXTOS,VARIABLES Y CAMPOS. 1. TEXTOS. Para crear un texto presionamos el boton derecho del mouse encima del al ventana en donde queremos crear el texto y le damos CREAR/TEXTO. EXISTEN 4 TIPOS POSIBLES DE TEXTOS: - ELEMENTO DE TEXTO: cuando creamos un texto, este se creara por defecto como "elemento de texto" - MODULO DE TEXTO: Se utilizan para almacenar textos en ele sistema que se quieren usar en los formularios. esto es mas simple en el mantenimento de los textos. - TEXTO ESTANDAR: Esta opcion se usa para aquellos que fueron creados con la tecnologia Sapscripts. Para crear, modificar y visualizar usaremos la transaccion SO10. - TEXTO DINAMICO: Se usan cuando queremos imprimir un texto que es variable...
Con mucha motivación y ganas de poder aprender. mi objetivo principal
es brindar todo mi potencial para que obtengan los mejores resultados en el lugar donde me encuentre.
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Master
Leccion 6: Construcción del Formulario:Textos,Variables y Campos. 1.- Textos. Para crear un texto en un formulario, damos clic derecho encima de la ventana en donde queremos crear el texto y seleccionamos la opcion Crear/Texto. Existen 4 tipos de texto: Elemento de texto - Es el texto por defecto cuando creamos textos. Módulo de texto - Se utilizan para almacenar textos que se quieren usar frecuentemente, para su gestión utilizamos la transacción SMARTFORMS (Radiobuttom Módulo de texto). Texto estándar - Se utiliza para los textos que fueron creados con la tecnologia Sapscripts, para su gestion utilizamos la transacción SO10. Texto dinámico - Se utilizan cuando queremos...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Master
TEXTOS Para crear un texto en un formulario seleccionamos crear texto elemento de texto (por defecto) modulo de texto alamacenar texto en el sistema texto estandar mediante la transaccion SO10 texto dinamico TEXTO VARIABLE QUE SE DEFINE EN TIEMPO DE EJECUCION. IMPRESION DE VARIABLES EN TEXTO LISTADO DE CAMPOS interface import variables de entrada interface export variables de salida interface tablas tablas de entrada y salida datos globales declaraciones de datos realizadas en formulario campos sistema variables del sistema que podemos utilizar dentro de nuestro formulario para imprimir el texto pagina x de xxx utilizamos las variables del sistema sfsy-page y sfsy-formpages
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Expert
TEXTOS Con clic derecho sobre la ventana Si se marca el checkbox "Ningun error si no existe texto", no genera error en caso de que no exista un modulo de texto referenciado MODULO DE TEXTO: Para almacenar textos en el sistema Transaccion SMARTFORMS radio buton modulo de texto Los modulos de texto se pueden cargar por archivo de texto en formato XML Transaccion S010 Para crear textos estandar (para el metodo antiguo de sanscript, el que remplaza los smartforms) TEXTO DINAMICO, se se puede modificar en tiempo de ejecucion, el texto va almacenado en una variable LISTADO DE CAMPOS (Se activa con el boton del menu field list ), aparecen menus a la izquierda (carpetas) INTERFACE IMPORT: contiene todas las variables de entrada del formulario...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Master
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. Existen cuatro tipos de textos: Elemento de Texto: Se crea por defecto. Modulo de Texto: Se utiliza para almacenar textos en el sistema que se quieren usar frecuentemente en los formularios. Texto Estandar: Textos creados con la tecnologia SAPScripts. Texto Dinamico: Se utilizan cuando queremos imprimir un texto que es variable y que se definira en tiempo de ejecucion. El texto va almazenado en una variable que sera definida en las definiciones globales del formulario o vendra por parametros. Listado de Campos: Interface Import: Todas las variables...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Senior
Textos: Para crearlos Boton derecho del mouse sobre la ventana donde lo deseamos, opción Crear/Texto. Cambimos Nombre y Descripción Genéricos. Existen 4 tipos: Elemento de Texto (Text Element), Módulo de Texto (Text Module, independientes del formulario), Texto Estandar (Include Text, para textos creados con tecnología SAPScrip, Se usa la Transacción SO10 para crear, modificar o visualizarlos, no es conveniente su uso), Texto Dinamico (Dynamic Text, para textos variables que se definen en tiempo de ejecución, se almacena en una variable definida en las definiciones globales del formulario o vendrán por parámetros). Variables en Textos: Se incluyen mediante el...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Master
Construcción del Formulario:Textos,Variables y Campos. 1. 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. Existen 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) Elemento de Texto: Cuando creamos un texto, este se creara por defecto como Elemento de Texto. Modulo de Texto: Se utilizan para almacenar texto en el sistema que se quieren utilizar frecuentemente en los formularios. Estos hace más simple el mantenimiento de los textos en los formularios. Para crear un...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Expert
Construccion del formulario Textos: Existen cuatro tipos posibles de textos: Elemento de texto: Cuando creamos un texto, este se creará por defecto como elemento de texto. Modulo de texto: 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 ello hay que utilizar las opciones: "Ningun error si no exite texto" evitaremos que se produzca un error en el temo de ejecucion en caso no exista un modulo de texto referenciado. Y la opción "Tomar estilo siempre del modulo de texto" se grisará la opción para ingresar el estilo en el modulo de textos (son transportales). ...
Soy ingeniero en sistemas y cuento con mas de 20 años de experiencia en el área de
informatica, tambien he participado en la implementación, migración y configuración de
sap-erp para varias empresas.
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Expert
Unidad 1: Formularios SmartForms Lección 6: Construcción del formulario:Textos,Variables y Campos Audio tip: Los módulos de texto son objetos de ABAP totalmente independientes de los formularios SmartForm, esto significa que al momento de transportar el formulario SmartForm al ambiente de Testing, debemos tomar en cuenta que también debemos transportar a los módulos de texto que hayamos creado 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 debemos ir a: Menú/utilidades/upload Menú/utilidades/download Y elegir alguno según deseamos.
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Master
4.- Construcción del Formulario:Textos,Variables, Campos TEXTOS Los textos los creamos dentro de una ventana. Tipos de textos: · Elemento de texto o Al crear un texto se creará por defecto como elemento texto. · Módulo de texto o Se utilizan para almacenar textos que se quieren usar frecuentemente en los formularios. Los creamos a través de SMARTFORMS -> Módulo de texto. o El idioma lo podemos forzar en la opción “idioma”. o Objetos independientes del smartform. Se deben transportar por separado. · Texto estándar o Se utiliza para textos que fueron creados con SAPscripts. Para crear, modificar y visualizar y borrar utilizamos...
Creado y Compartido por:Lorena Campistrous / Disponibilidad Laboral: PartTime
👌Genial!, estos fueron los últimos artículos sobre más de 79.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.