Programacion visual fox pro

Solo disponible en BuenasTareas
  • Páginas : 897 (224116 palabras )
  • Descarga(s) : 0
  • Publicado : 12 de febrero de 2010
Leer documento completo
Vista previa del texto
Manual del programador, Parte 1: Programación en Visual FoxPro

Manual del programador, Parte 1: Programación en Visual FoxPro

Visual FoxPro es una eficaz herramienta de administración de datos, pero además podrá beneficiarse de toda su eficacia para crear aplicaciones. Comprender las técnicas de programación orientada a objetos y el modelo controlado por eventos puede aumentar suproductividad como programador. Capítulo 1 Introducción a la programación Si está empezando a programar, aprenda el proceso y el método de programación en Visual FoxPro. Capítulo 2 Programar una aplicación Cuando programe una aplicación, organice sus componentes con el Administrador de programas, una forma integrada de generar y probar su aplicación a medida que la cree. Capítulo 3 Programación orientadaa objetos Con la programación orientada a objetos, puede crear componentes de aplicación independientes que respondan a acciones del usuario y al sistema y que se puedan mantener y reutilizar fácilmente. Capítulo 4 Descripción del modelo de eventos El modelo de eventos define cuándo y cómo tienen lugar las interacciones con el usuario y el sistema.

Capítulo 1: Introducción a la programaciónEn Visual FoxPro funcionan juntas la programación por procedimientos y la programación orientada a objetos para permitirle crear aplicaciones potentes y flexibles. Conceptualmente, puede imaginarse que la programación consiste en escribir una secuencia de instrucciones con el fin de realizar tareas específicas. A un nivel estructural, la programación en Visual FoxPro precisa la manipulación de losdatos almacenados. Si no tiene experiencia en programación, este capítulo le ayudará a ponerse en marcha. Si ya conoce otros lenguajes de programación y desea compararlos con Visual FoxPro, vea el tema Visual FoxPro y otros lenguajes de programación. Si desea una descripción de la programación orientada a objetos, consulte el capítulo 3, Programación orientada a objetos.

30/05/2000

Manualdel programador, Parte 1: Programación en Visual FoxPro 2 of 804 En este capítulo se abordan los temas siguientes:
l l l l l l

Ventajas de la programación La mecánica de la programación en Visual FoxPro Conceptos básicos de programación El proceso de la programación Usar procedimientos y funciones definidos por el usuario Pasos siguientes

Ventajas de la programación
Normalmente,cualquier función que pueda realizar con un programa podrá realizarla también a mano, si dispone de suficiente tiempo. Por ejemplo, si desea consultar información sobre un cliente en una tabla de clientes, como por ejemplo la empresa Ernst Handel, podría hacerlo manualmente si sigue una secuencia concreta de instrucciones. Para buscar manualmente un único pedido en una tabla 1. En el menú Archivo, elijaAbrir. 2. En el cuadro Archivos de tipo, elija Tabla. 3. Haga doble clic en Customer.dbf en la lista de archivos. 4. En el menú Ver, elija Examinar. 5. Desplácese por la tabla, examinando el campo Company de los registros hasta encontrar “Ernst Handel”. Mediante programación podría conseguir el mismo resultado escribiendo los siguientes comandos de Visual FoxPro en la ventana Comandos:
USECustomer LOCATE FOR Company = "Ernst Handel" BROWSE

Cuando haya localizado el pedido de esta empresa, tal vez desee incrementar la cantidad máxima del pedido en un 3%. Para incrementar manualmente la cantidad máxima del pedido 1. Presione la tecla Tab para desplazarse hasta el campo max_ord_amt. 2. Multiplique el valor mostrado en el campo max_ord_amt por 1,03 y escriba el nuevo valor en el campo.Para conseguir el mismo resultado mediante programación, escriba el siguiente comando de Visual FoxPro en la ventana Comandos:

file://C:\temp\~hh52BB.htm

30/05/2000

Manual del programador, Parte 1: Programación en Visual FoxPro 3 of 804
REPLACE max_ord_amt WITH max_ord_amt * 1,03

Es relativamente sencillo cambiar la cantidad máxima del pedido para un cliente, ya sea manualmente o...
tracking img