visual_foxpro 9.0

18

Upload: ernes-28

Post on 20-Jul-2015

90 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Visual_foxpro 9.0
Page 2: Visual_foxpro 9.0
Page 3: Visual_foxpro 9.0

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.

Page 4: Visual_foxpro 9.0

• 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.

Page 5: Visual_foxpro 9.0

• 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.

Page 6: Visual_foxpro 9.0

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

Page 7: Visual_foxpro 9.0

• 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

Page 8: Visual_foxpro 9.0

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

Page 9: Visual_foxpro 9.0
Page 10: Visual_foxpro 9.0

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.

Page 11: Visual_foxpro 9.0

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

Page 12: Visual_foxpro 9.0

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).

Page 13: Visual_foxpro 9.0

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

Page 14: Visual_foxpro 9.0

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

Page 15: Visual_foxpro 9.0

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

Page 16: Visual_foxpro 9.0

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

Page 17: Visual_foxpro 9.0

• 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

Page 18: Visual_foxpro 9.0