Leccion 5: Construccion del formulario: Configuración general, Páginas y Ventanas.
1.- Configuración general de un Smartform.
Dentro del Item Atributos formulario, en la solapa Propiedades Generales, podemos seleccionar los distintos idiomas ne los que traduciremos el formulario.
En la solapa Opciones de salida, configuramos: el Formato de página, Caracteres por pulgada, Líneas por pulgada, Estilo, Formato de salida y Dispositivo de salida.
Dentro del Item Interfase formulario, especificaremos las variables, estructuras y tablas que recibe como entrada el formulario.
Dentro del Item Definiciones globales, utilizamos las siguientes solapas: Datos globales, Tipos, Símbolos de campo, Inicialización, Rutinas FORM, y Campos de moneda/cantidad.
2.- Elementos que componen a un formulario Smartform.
Un formulario Smartform se compone de: Páginas, Ventanas, Gráficos, Elementos de texto, Modulos de texto, Dirección, Tablas, Condiciones, Loops, Líneas de código, Comandos y Carpetas.
3.- Páginas.
Un formulario consiste en una o mas páginas.
En la solapa Propiedades generales, especificamos cual será la siguiente página, en caso de existir una, luego de la Primera. Si no existe otra dejamos la principal como la siguiente.
Audiotip: Para cada página se debe especificar una página siguiente, también se puede llamar a la misma página repetidamente si se quiere una salida recursiva.
4.- Ventanas.
Las ventanas son áreas de salida para los datos que mostramos dentro de las páginas en el formulario. Cuando creamos un formulario nuevo, automáticamente se genera la ventana MAIN dentro de la pagina %PAGE1.
Para configurar las dimensiones y posición de la ventana en la página también podremos utilizar el Form Painter. Para acceder a esta herramienta vamos al menú: Utilidades / Opciones / Form Painter.