02 Instalación de Velázquez Visual 02 2.1 Obtener Velázquez Visual Se puede descargar la versión LT del programa en la siguiente dirección: http://www.velazquezvisual.com Esta versión genera aplicaciones sin limitaciones, funcionando también en Cliente-Servidor. 2.2 Requisitos mínimos Velázquez Visual requiere un ordenador que cumpla, como mínimo, las siguientes características de hardware: Pentium Unos 24 MB de disco duro 16 MB de memoria RAM En cuanto al software, necesitaremos Windows 95, 98, NT, 2000, XP. 2.3 Instalación de Velázquez Visual La instalación de Velázquez Visual es sencilla, de manera que si ejecutamos el programa de instalación se creará la siguiente estructura de carpetas en “c:\Archivos de programa”. 2.4 Ejecutables de Velázquez Visual Velázquez Visual se compone de varios programas; veámoslos de forma general. Instalación de Velázquez Visual 24 25 VELAZQUEZ VISUAL Editor de proyectos (fichero Edmap32.exe): contiene el entorno de desarrollo con el que se crean y modifican las aplicaciones. Estas aplicaciones serán almacenadas en ficheros con la extensión MAP (o VAM). Por ello, en muchas ocasiones dentro del mundo Velázquez Visual a las aplicaciones se les llama mapas. Ejecutor de proyectos (fichero VRunner.exe): es el módulo que ejecuta las aplicaciones (o mapas) que se van creando. El ejecutor M se integra dentro de la denominada “arquitectura de red local”. Bastará simplemente con abrir el Ejecutor VRunner desde el propio Editor de Proyectos para ver en ejecución el mapa con el que estemos trabajando, pero ojo: desde el Ejecutor no es posible la modificación de ningún mapa, por lo tanto, al usuario final de la aplicación que estemos diseñando no le será posible cambiar los objetos del mapa ni sus propiedades. Con VRunner es posible ejecutar aplicaciones en modo monopuesto tanto en local como en red. Importador X-base (fichero ImpXbase.exe): se trata de un pequeño programa que permite incorporar los datos incluidos en bases de datos de tipo ASCII o de Dbase a la base de datos de Velázquez Visual. En general no suele ser muy utilizado; ya veremos qué otros métodos se utilizan en Velázquez Visual para importar y exportar datos. Editor de Personalizaciones (EdPer.exe): es el programa que permite realizar personalizaciones diferentes a un mismo mapa. De esta manera, de un mismo mapa podemos hacer diferentes versiones para distintos clientes, cambiando o añadiendo imágenes, informes y otros objetos susceptibles de personalización, que serán almacenadas en archivos independientes al mismo. Los dos programas siguientes se engloban dentro de la denominada “arquitectura cliente-servidor”. Servidor de aplicaciones (fichero VMotor.exe): es el módulo servidor. Sirve aplicaciones de Velázquez Visual a los clientes vía Navegador de Velázquez y páginas web a clientes vía navegadores de Internet (por ejemplo, Netscape o Iexplorer). Además es también un servidor de disco. Navegador de Velázquez (fichero iRunner.exe): se trata del módulo Cliente. Realiza la conexión con el servidor vía TCP-IP, siendo además un explorador web y explorador cliente de disco. 2.5 Modos de guardar un proyecto. Archivos generados por Velázquez Visual Existen dos formatos de archivo diferentes en los que puede guardar un proyecto, veámoslos: MAP: un proyecto con este formato puede ser editado en el Editor de Proyectos de Velázquez Visual y también puede ser ejecutado (tanto por VRun- 02 ner en modo monopuesto, como por el Servidor de Aplicaciones en modo multiusuario). Éste será el archivo sobre el que el programador trabaje. Para guardar un proyecto en este modo sólo hemos de ejecutar la opción del Edmap Archivo/Guardar o Archivo / Guardar como. VAM: un proyecto que haya sido guardado con este formato no puede ser editado en el Editor de Proyectos de Velázquez pero sí ejecutado (tanto por el VRunner como por el Servidor de Aplicaciones, como en el caso anterior). El proyecto se guarda de forma encriptada y la ocupación en disco es menor que la de un archivo .MAP. Archivos con este formato serán los que habitualmente se suministren a la hora de instalar las aplicaciones finales. Para guardar un archivo en este modo hemos de ejecutar la opción del Edmap Archivo/Guardar aplicación, pero ojo, el VAM no puede ser guardado si no se ha guardado antes el MAP. Por otro lado, al trabajar con una aplicación de Velázquez Visual se generan una serie de ficheros. Veámoslos: .DAT: fichero de datos. Contiene los registros introducidos en una tabla de datos. .OLD: fichero de datos viejo. Cuando cambia la estructura de datos de una tabla al reestructurarse en ejecución, ésta se guarda con su estructura anterior con la extensión .OLD. Su creación puede ser omitida. .IDX: fichero de índices. Contiene los índices que se hayan definido para una tabla de datos. .CND: contenedor. Este tipo de ficheros contienen todos los objetos tales como los de tipo dibujo, texto y texto enriquecido que el usuario final vaya incluyendo en cada tabla. .CNI: índices del contenedor. Este fichero recoge los índices para los objetos del contenedor. .BAK: copia de seguridad del mapa de datos. Cuando se guarda un mapa de datos (.MAP), se genera automáticamente una copia de seguridad con la última versión guardada del mismo. Para recuperarla basta con renombrar el fichero que tenga esta extensión con la extensión .MAP. .TRN: fichero de transacciones. Recoge las transacciones que se realizan y será el que permita deshacer una transacción cuando ha habido una caída del sistema mientras se ejecutaban procesos de transacciones. .USR: fichero de usuarios. En él se guarda toda la información relativa a los grupos de usuarios definidos en el módulo ejecutor de programas. Este fichero es generado al ejecutar aplicaciones con VRunner, no con el Servidor de Aplicaciones. .VAR: fichero de variables. En él se guardan a modo de lista todas las variables creadas para un proyecto de datos cuya propiedad es “en disco”. Instalación de Velázquez Visual 26 27 VELAZQUEZ VISUAL Este fichero es generado al ejecutar aplicaciones con VRunner no con el Servidor de Aplicaciones. .LOG: agenda. Si se produce alguna incidencia que impida la terminación de un proceso transaccionado, deja constancia del mismo en un archivo de este tipo. .VPU: impresoras lógicas. Este tipo de archivo se crea cuando un usuario ha conectado una impresora física a una impresora lógica de Velázquez. .VTV: lista virtual. Con esta extensión se almacenan en disco las listas virtuales al seleccionar la opción de listas guardar lista virtual. .VUF: ficheros de configuración del motor. El fuvm.vuf guarda las aplicaciones abiertas, usuarios, grupos... El tareas.vuf almacena las tareas programadas y el carcom.vuf guarda las carpetas compartidas. .CAR: en él se almacenan los encarpetados de histórico manuales. .VEA: en estos archivos se almacena la configuración de una exportación a ASCII cuando pulsamos el botón salvar configuración en la opción de listas Exportar a ASCII.