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
fijaCUADRO 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
Visual_foxpro 9.0

Visual_foxpro 9.0

  • 3.
    EL 17 DEDICIEMBRE 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.
  • 4.
    • CAPACIDADES PARAEL 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.
  • 5.
    • EN FOXPROPARA 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.
  • 6.
    UNA TABLA ESUN 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
  • 7.
    • EN VISUALFOXPRO 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
  • 8.
    EN VISUAL FOXPROY 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
  • 10.
    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.
  • 11.
    PRESENTACIÓN PRELIMINAR Presenta unbosquejo 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
  • 12.
    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).
  • 13.
    SELECCIÓN DE OBJETOS Estaherramienta 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
  • 14.
    COMANDO Botón de comandoque 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 fijaCUADRO NUMÉRICO Permite manejar un contador numérico con rangos definidos por el programador
  • 15.
    CUADRICULA Cuadricula dinámica detrabajo 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
  • 16.
    FORMA Permite editar unapolí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
  • 17.
    • LA VENTANADE 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