Upload
ernes-28
View
104
Download
1
Embed Size (px)
Citation preview
EL 17 DE DICIEMBRE DEL 2004 APARECE VISUAL FOXPRO 9.0, CONOCIDO
DURANTE SU DESARROLLO COMO EUROPA CON UN AMPLIO SOPORTE A XML
Y UNA MEJORA NOTABLE EN LOS REPORTES PERMITIENDO DETALLES EN
MÚLTIPLES BANDAS, LA ROTACIÓN DE TEXTO, Y EL ENCADENAMIENTO DE
INFORME. LOS INFORMES DE SALIDA SOPORTADOS INCLUYEN XML, HTML,
FORMATOS DE IMAGEN, Y PERSONALIZACIÓN DE LA SALIDA DE IMPRESIÓN.
• CAPACIDADES PARA EL MANEJAR DATOS NATIVOS Y REMOTOS.
• FLEXIBILIDAD PARA CREAR SOLUCIONES DE BASES DE DATOS.
• LENGUAJE DE PROGRAMACIÓN ORIENTADO A OBJETOS.
• UTILIZACIÓN DE SENTENCIAS SQL EN FORMA NATIVA.
• MANEJO DE VISTAS, CURSORES Y CONTROL COMPLETO DE ESTRUCTURAS RELACIONALES.
• SU PROPIO GESTOR DE BASE DE DATOS INCORPORADO. SIN EMBARGO, TAMBIÉN PUEDE CONECTARSE CON SERVIDORES DE BASE DE DATOS, TALES COMO ORACLE, MICROSOFT SQL SERVER O MYSQL.
• CUENTA CON UN MOTOR DE GENERACIÓN DE INFORMES RENOVADO Y FLEXIBLE PARA SOLUCIONES MÁS ROBUSTAS.
• DESDE LA VERSIÓN 9.0, AMPLIO SOPORTE DE XML, TANTO COMO FUENTE DE DATOS (POR EJ., SERVICIOS WEB BASADOS EN XML) COMO POR GENERAR REPORTES EN FORMATO XML.
• EN FOXPRO PARA DOS Y WINDOWS UNA BASE DE DATOS ERA UN ARCHIVO DBF
EN EL CUAL SE ALMACENABA LOS REGISTROS POR EJEMPLO DE CLIENTES.
• EN VISUAL FOXPRO ESTE CONCEPTO A CAMBIADO. AHORA UNA BASE DE DATOS
ES UN CONTENEDOR DE TODAS LAS TABLAS (CLIENTES, ARTÍCULOS,ETC.),
RELACIONES ENTRE LAS TABLAS, ÍNDICES DE LAS TABLAS, CONEXIONES BASES
DE DATOS REMOTAS ETC.
UNA TABLA ES UN ARCHIVO DONDE SE ALMACENA LA INFORMACIÓN EN
COLUMNAS Y REGLONES, POR EJEMPLO, EL NOMBRE DE UN CLIENTE, SU
DIRECCIÓN Y SU TELÉFONO, ESAS SERIAN LAS COLUMNAS Y LOS REGLONES SERIA
TODOS LOS CLIENTES REGISTRADOS
EN VISUAL FOXPRO ES UN ARCHIVO DBF, CONOCIDO ANTERIORMENTE EN FOXPRO
COMO BASE DE DATOS. EN VISUAL FOXPRO LAS TABLAS TIENEN AHORA MAS
CAPACIDADES COMO NOMBRES LARGOS DE TABLAS Y DE CAMPOS, REGLAS DE
VALIDACIONES A NIVEL DE CAMPO, Y ALGUNAS OTRAS
• EN VISUAL FOXPRO CADA ACCION QUE TU REALIZES ES UN EVENTO, POR
EFEMPLO EL MOVIMIENTO DEL MOUSE, HACER CLIC SOBRE UN BOTON , ESCRIBIR
UN TEXTO EN CUADRO DE TEXTO ETC.
• AQUI TODO SEMANEJA POR EVENTOS, ES DECIR SOLO PROGRAMAS EL EVENTO
QUE QUIERES QUE REALIZE UNA ACCION CUANDO SECEDE, AQUI EN VISUAL
FOXPRO NO TIENES QUE TENER PROCEDIMIENTOS O RUTINAS PARA VALIDAR
POR EJEMPLO LA ENTRADA EN LA CLAVE DEL ARTICULAR, SIMPLEMENTE SE
PROGRAMA EL EVENTO RESPECTIVO, ADEMAS DE QUE NO ESTAN TEDIOSO EL
MANTENIMIENTO DEL SISTEMA
EN VISUAL FOXPRO Y EN OTROS, SE LE LLAMA OBJETOS A TODO LO QUE VES EN
PANTALLA LOS OBJETOS SON POR EJEMPLO UN BOTON, UNA CAJA DE TEXTO, UNA
IMAGEN , Y EN GENERAL TODO OBJETO VISUAL QUE VEAS EN LA PANTALLA
SE LES LLAMA OBJETOS PORQUE CADA UNO TIEN SUS PROPIEDADES POR EJEMPLO
UN BOTON TIENE SU PROPIEDAD DE TEXTO QUE ES LA QUE SE VE DENTRO DEL
BOTON TEMBIEN TIENE UN ANCHO, UN ALTO, Y ASI PARA CADA UNO DE LOS
OBJETOS
NUEVO Ctrl + N
Presenta la ventana de nuevo archivo; en la cual se puede elegir el archivo que se desea crear con la opción de utilizar solo el generador o el asistente (si se cuenta con el). ABRIR Ctrl + O
Permite abrir cualquier tipo de archivo de VFP.
GUARDAR Ctrl + S Con este botón se puede guardar cualquier tipo de archivo de VFP.
IMPRIMIR Ctrl + P Este solo puede imprimir archivos de texto, archivos de comando (PRG, QPR, IDX,...etc.), informes, documentos de Microsoft Word, Hojas de calculo de Microsoft Ecxel. Importados a VFP.
PRESENTACIÓN PRELIMINAR
Presenta un bosquejo de como se verá la impresión (ventana de presentación preliminar).
ORTOGRAFÍA Revisa la ortografía de archivos de texto o campos tipo memo de una tabla.
CORTAR Ctrl + X
Permite cortar todo tipo de elementos de trabajo de VFP(objetos, palabras, imágenes); quitándolos de su posición original.
COPIAR Ctrl + C Envía una copia de elemento seleccionado al porta papeles.
PEGARCtrl + V
Recupera el elemento cortado o coloca una copia de este en la posición del puntero; se puede pegar cuantas veces sea necesario
DESHACER Ctrl + Z Deshace la ultima acción realizada
RESTABLECER Ctrl + R Recupera todo lo que haya sido quitado por el deshacer.
EJECUTAR Ctrl + D Ejecuta los proyectos, aplicaciones, formularios, reportes, consultas; y todo los archivo de tipo comando.
BASES DE DATOS Abre la ventana del generador de bases de datos.
VENTANA DE COMANDOS Ctrl + F2 Abre la ventana de comandos; en esta se puede llamar a los generadores o ejecutar comandos (interacción con el usuario).
SELECCIÓN DE OBJETOS Esta herramienta permite seleccionar un objeto
VER CLASES Muestra las diferentes librerías de clases que existen para objetos en un formulario. ETIQUETA Inserta un objeto rotulo que sirve para identificar otro objeto CUADRO DE TEXTO Permite capturar información para una campo
CUADRO DE EDICIÓN Permite colocar un pequeño párrafo y guarda la información en un campo MEMO
COMANDO Botón de comando que permite realizar acciones definidas por el programador. GRUPO DE COMANDOS Conjunto de comando que pueden ser relacionado con un bucle de control.
GRUPO DE OPCIONES Permite utilizar tantas opciones como se desee
CUADRO DE VERIFICACIÓN Este objeto permite hacer la función de swich
CUADRO COMBINADO Se presenta como un cuadro de texto con la opción de un lista integrada
CUADRO DE LISTA Cuadro de lista que puede tener una lista dinámica o fija CUADRO NUMÉRICO
Permite manejar un contador numérico con rangos definidos por el programador
CUADRICULA Cuadricula dinámica de trabajo con una tabla o varias
IMAGEN Permite insertar una imagen en el formulario
CRONOMETRO Controla la operación de imágenes o formas dinámicas MARCO DE PAGINA Cuadro de selección múltiple en paginas
CUADRO CONECTADO OLE Permite inserta un gráfico en un formulario
CUADRO OLE DEPENDIENTE Permite incrustar un gráfico desde una tabla
LÍNEA Permite editar una línea de trazo
FORMA Permite editar una polígono circulo en trazo
SEPARADOR Introduce una separación entre un grupo de objetos
BLOQUEO DEL GENERADOR Activa el generador rápido de formulario y permanece activado a un terminada la operación
BLOQUEO DE BOTÓN Permite dejar un botón activado para utilizar un objeto cuantas veces se necesario
• LA VENTANA DE COMANDOS NOS SIRVE PARA UTILIZAR COMANDO
INTERACTIVAMENTE FUERA DE UN PROGRAMA CON VISUAL FOXPRO PARA
EFECTUAR TAREAS DE REVISION MANTENIMIENTO Y ALGUNAS OTRAS .
ESTA ES UNO DE LOS PUNTOS FUERTES DE VISUAL FOXPRO FRENTE A
LENGUAJES COMO VISUAL BASIC Y DELPHI, LOS CUALES NO CUENTAN CON
NINGUNA OPCION PARECIDA POR LO CUAL LAS TARESA DE
COMPROBACION SON MAS TEDIOSAS Y POR LO TANTO PERDIDA DE
TIEMPO