
Textos variables y campos
Existen cuatro tipos posibles de texto ellos son:
· Elementos de texto
· Módulo de texto
· Texto estándar
· Texto dinámico
Elemento de texto, cuando se crea un texto automáticamente este se crea como elemento de texto,
Los módulos de texto se utilizan para almacenar texto en el sistema que se quieren usar frecuentemente en los formularios.
Para crear un textmodule entramos en la transacción smartform marcamos el radiobutton de texto ingresamos el nombre del módulo de texto y le damos crear.
Podemos forzar el idioma en que queremos que se visualice un módulo de texto ingresando el mismo en la opción lenguaje,
Si marcamos el checkbox ningún error si no existe texto, evitamos que se produzca un error en tiempo de ejecución en caso de que no exista un módulo de texto referenciado.
Si marcamos la opción tomar estilo siempre del módulo de texto, se grisara la opción para ingresar el estilo en módulo de texto.
Texto estándar, esta opción se utiliza para aquellos texto que fueron creados con la tecnología SAP scripts.
Para crear, modificar y visualizar los textos estándar utilizaremos la transacción SO10.
Los textos estándar pueden definirse en diferentes idiomas y se pueden usar mediante la especificación de la opción de idiomas & en una secuencia de comandos SAP.
Textos dinámicos, los textos dinámicos se utiliza cuando queremos 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 la definiciones globales del formulario o vendrá por parámetros.
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.
Las variables que utilicemos en este modo deben ser declaradas previamente en el sistema.
El listado de campos esta por las siguientes carpetas:
Interface import, aquí veremos todas las variables de entrada del formulario.
Interface export, aquí veremos todas las variables de salidas del formulario.
Interface tablas, veremos las tablas entrada salidas del formulario.
Datos globales, veremos todas las declaraciones de datos realizadas en el formulario.
Campos sistema, veremos las variables de sistema que podemos utilizar dentro de nuestro formulario.