Share via


Programar aplicaciones con el Administrador de proyectos

El Administrador de proyectos es la herramienta principal de organización para trabajar con datos y objetos en Visual FoxPro. Un proyecto es una colección de archivos, datos, documentos y objetos de Visual FoxPro que se guardan como un archivo con extensión .pjx.

Puede utilizar el Administrador de proyectos para organizar y administrar archivos cuando cree tablas y bases de datos, escriba consultas, configure formularios e informes y genere aplicaciones.

Puede comenzar a crear un proyecto agregando a un nuevo proyecto archivos .dbf de Visual FoxPro ya existentes o utilizando los archivos de ejemplo ubicados en el directorio ...\Samples\Data de Visual FoxPro.

Mostrar el contenido del proyecto

El Administrador de proyectos muestra una vista de los datos organizada y jerarquizada. Para centrarse en un tipo concreto de archivo u objeto del proyecto, seleccione la ficha apropiada.

Cuando configure tablas y bases de datos, y cuando cree formularios, consultas, vistas e informes, trabajará principalmente con los elementos mostrados bajo las fichas Datos y Documentos.

Buscar archivos de datos

La ficha Datos del Administrador de proyectos contiene todos los datos de un proyecto: las bases de datos, las tablas libres, las consultas y las vistas.

Las bases de datos son conjuntos de tablas, normalmente relacionadas entre sí mediante campos comunes. Como soporte para las tablas y las relaciones, también puede incluir en la base de datos vistas, conexiones, procedimientos almacenados, reglas de empresa y desencadenadores. Cree una base de datos con el Diseñador de bases de datos. Los archivos de base de datos tienen la extensión .dbc. Si desea más información, vea Diseñar bases de datos y Crear bases de datos.

Las tablas libres son tablas que no forman parte de la base de datos y que están almacenadas en un archivo con la extensión .dbf.

Las consultas son un método estructurado de solicitar información específica que está almacenada en tablas. Mediante el Diseñador de consultas se formula una pregunta que extrae registros de las tablas basándose en los criterios especificados. Las consultas son comandos SELECT de SQL que se guardan como archivos de texto con la extensión .qpr. Para obtener más información, vea Crear consultas.

Las vistas son consultas especializadas que permiten tener acceso a datos remotos y actualizar orígenes de datos modificando los registros devueltos por la consulta. Sólo existen dentro de una base de datos y no son archivos independientes. Para obtener más información acerca de las vistas, vea Crear vistas.

Buscar archivos de formularios e informes

La ficha Documentos contiene todos los documentos que se utilizan al trabajar con datos: formularios para introducir y ver datos, e informes y etiquetas para imprimir tablas y resultados de consultas.

Los formularios se utilizan para mostrar y modificar el contenido de las tablas. La creación de formularios con el Diseñador de formularios se explica en Crear formularios.

Los informes son archivos que indican a Visual FoxPro la manera de dar formato e imprimir los resultados de las consultas ejecutadas sobre las tablas. Las etiquetas son informes especiales con formato para imprimirse en papel para etiquetas. Para obtener más información, vea Agregar informes y etiquetas.

Las demás fichas (Clases, Código y Otros) se utilizan fundamentalmente al crear aplicaciones para usuarios finales.

Ver detalles de archivos

Los elementos del Administrador de proyectos están organizados en forma de esquema, que puede expandir o contraer para examinar diferentes niveles de detalle.

Un signo más (+) aparece junto a un símbolo si hay más elementos de ese tipo en el proyecto. Si hace clic en el signo más (+) se muestran los nombres de los elementos de ese tipo que hay en el proyecto.

Por ejemplo, si hace clic en el signo más que hay junto al símbolo de Tablas libres, verá los nombres de las tablas libres del proyecto.

Para contraer una lista una vez expandida, haga clic en el signo menos que aparece junto a la lista.

Desarrollo de aplicaciones

El Administrador de proyectos permite compilar la aplicación completa. En la fase de programación de la aplicación, el Administrador de proyectos facilita el diseño, la modificación y la ejecución de los componentes individuales de su aplicación.

Cuando utilice el Administrador de proyectos, podrá:

  • Modificar y ejecutar partes de su aplicación (formularios, menús, programas) con tan sólo algunos clics.
  • Arrastrar clases, tablas y campos desde el Administrador de proyectos hasta el Diseñador de formularios o el Diseñador de clases.
  • Arrastrar clases entre bibliotecas de clases.
  • Ver y modificar fácilmente sus tablas y bases de datos.
  • Agregar descripciones para los componentes de la aplicación.
  • Arrastrar y colocar elementos entre proyectos.

Para obtener más información acerca de la compilación de aplicaciones, consulte Compilar una aplicación.

Vea también

Crear bases de datos con asistentes para upsizing | Desarrollo de aplicaciones | Administrador de proyectos | Programar aplicaciones con el marco de aplicaciones