ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Manual del programador


Enviado por   •  18 de Junio de 2015  •  Tesis  •  1.543 Palabras (7 Páginas)  •  213 Visitas

Página 1 de 7

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 su productividad 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 orientada a 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ón

En 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 los

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

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

file://C:\temp\~hh52BB.htm 30/05/2000

En este capítulo se abordan los temas siguientes:

l Ventajas de la programación

l La mecánica de la programación en Visual FoxPro

l Conceptos básicos de programación

l El proceso de la programación

l Usar procedimientos y funciones definidos por el usuario

l 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, elija Abrir.

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:

USE Customer

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:

2 of 804

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

30/05/2000

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 escribiendo las instrucciones en la ventana Comandos. Sin embargo, suponga que desea

incrementar en un 3% la cantidad máxima de pedido de todos los clientes. Podría hacerlo

manualmente, pero le llevaría mucho tiempo y es posible que cometiese errores. Si especifica las

instrucciones correctas en un archivo de programa, Visual FoxPro podrá realizar esta tarea con

rapidez y facilidad, sin cometer ningún error.

Programa de ejemplo para incrementar las cantidades máximas de pedido de todos los clientes

Código Comentarios

USE customer Abre la tabla CUSTOMER.

SCAN Examina todos los registros de la tabla y realiza

todas las instrucciones comprendidas entre SCAN

y ENDSCAN para cada registro.

REPLACE max_ord_amt WITH ;

max_ord_amt * 1.03

Incrementa la cantidad máxima de pedido en un

3%. (El punto y coma (;) indica que el comando

sigue en la línea siguiente).

ENDSCAN Final del código que se ejecuta para cada registro

contenido en la tabla.

La ejecución de un programa ofrece numerosas ventajas en comparación con la introducción de

distintos comandos en la ventana Comandos:

l Los programas se pueden modificar y volver a ejecutar.

l Se pueden ejecutar programas desde los menús, formularios y barras de herramientas.

l Los programas pueden ejecutar otros programas.

En las siguientes secciones se describe la mecánica, los conceptos y los procesos que subyacen a éste

y otros programas de Visual FoxPro.

La mecánica de la programación en Visual FoxPro

Puede programar en Visual FoxPro escribiendo código: instrucciones en forma de comandos,

funciones u operaciones que Visual FoxPro puede entender. Puede incluir estas instrucciones en:

l La ventana Comandos.

l Archivos de programa

...

Descargar como (para miembros actualizados) txt (11 Kb)
Leer 6 páginas más »
Disponible sólo en Clubensayos.com