*****************************************************************************
**********construccion de Formularios: Textos, Variables y Campos************
1. Textos.
Se crean presionando clik derecho encima de la ventan que se requiere el
texto, existen cuatros tipos de textos.
@ Elemento de Texto.
@ Modulo de texto.
@ Texto estandar.
@ Texto Dinamico.
Ventana de configuracion de Texto.
* Propiedades Generales. Dependera del tipo de texto seleccionado.
* Opciones de salida. Se definen el estilo, los marcos y sombras.
* Condiciones. Declararemos las condiciones para la visualizacion
del texto.
1.1 ElEmento de Texto.
Cuando se crea un texto este se crea por defecto como Elemento de Texto.
se pueden cambiar los valores que aparecen en la lista de Formatos de
parrafo y formatos de caracter podremos modificar el layout.
1.2 Modulo de texto.
Los modulos de texto se utilizan para almacenar textos en el sistema que
se quiere usar frecuentemente en lso formularios.
Smartforms -> Marcar "Modulo de texto" -> crear. luego se complementa con
el nombre del estilo que se utlizara y esta listo para ser utilizado en el
el fomulario dentro de una ventana. en el tipo de texto se cambia a
mdulo de texto y en nombre se coloca el nombre del modulo de texto creado
Nota: Se puede forzar elidioma Chekando la opcion idioma ademas si marcamos
"ningun error si no existe texto" Evitaremos que se produszca un error
en tiempo de ejecucion en cado de que no exista el modulo de texto.
si marcamos la opcion: "Tomar estilo de modulo de texto" se grisara la
opcion para ingresar el estilo en el modulo de texto.
Los modulos de textos son objetos de abap independientes del formulario
generan una orden de trasporte. se puede cargar/Descargar e formato XML
1.3 Texto Estandar.
Esta opcion se utiliza para aquellos textos que fueron creados con SapScript
para la visulacion, creacion, modificacion y borrado de estos textos utlizaremos la
tx. SO10.
Estos se pueden definir en difernetes idiomas y se pueden utilizar mediante
la especificacion de la opcion de idioma & en una secuencia de comandos.
Para incluir un texto estandar en un smartform se debe espeicificar:
Nombre de texto, Objeto de texto, Id del texto, Idioma.
Nota: No es conveniene utilizar texto estandar, en su lugar utilizar modulos de texto
1.4 Texto Dinamico.
Se utilizan cuando se quiere imprimier un texto variable y que se definira
en tiempo de ejecucion, este txt sera almacenado en una variable que sera
definida en las definiciones globales del formulario o vendra por parametros.
en "Nom. cpo." este ira entre &txt&.
2. Impresion de Variables en textos.
Para que un Smartforms pueda distinguir entre un texto literal y una variable
se debe ultilizar el boton "Insertar Campo en el editor".estos deben ser
introducidos entre &Var_1&
3. Listado de campos.
Al presionar el boton "Listado de campos" se listaran las siguietes carpetas:
@ Interface Import. Se ven las variables de entrada del forms.
@ Interface Export. Se ven las variables de salida del forms.
@ Interface Tablas. Se ven las tablas de E/S del fomrs.
@ Datos Golbales. Se ven todas las declaraciones de datos realizadas en el forms.
@ Campos sistemas. Veremos las Variables del sistema que podemos utlizar en el forms.
Para la impresion del texto "Pagina X de XX" dentro de una ventana se utilzaran los
siguientes variables de sistema.
Pagina &SFSY-PAGE& de &SFSY-FORMPAGES&