ManuaL Fox Pro

Post on 12-Jun-2015

1,510 views 7 download

transcript

UNIVERSIDAD ALAS PERUANASESCUELA DE CONTABILIDAD DESARROLLO DE SISTEMAS CONTABLES II

------------------------------------------------- Agredece: jaaf_contable@hotmail.comPROYECTO ALMACEN

El proyecto será desarrollado en el lenguaje de programación Visual Fox Pro (VFP)

1.- CREACION DEL PROYECTO

A:- DIRECTORIO

Crear el directorio donde se almacenara el proyecto a trabajar.

El proyecto se llamará ALMACEN, entonces se creara una carpeta con el mismo nombre y lo ubicaremos en la unidad D, y contendrá subcarpetas para almacenar la base de datos, los programas, los formularios, reportes, etc.

De la siguiente manera:

Carpeta:

Subcarpetas:

1

UNIVERSIDAD ALAS PERUANASESCUELA DE CONTABILIDAD DESARROLLO DE SISTEMAS CONTABLES II

B.- VFP

Ingresar a VFP

Presionar nuevo para crear el Proyecto Almacén

En la pantalla siguiente crear el proyecto Almacén.

Guardar el archivo en el directorio D:\ALMA con el nombre ALMA:

2

En la opción Tipo de Archivo seleccionar Proyecto y luego hacer Clic en la opción Nuevo Archivo.

UNIVERSIDAD ALAS PERUANASESCUELA DE CONTABILIDAD DESARROLLO DE SISTEMAS CONTABLES II

Después de guardar el proyecto, VFP nos muestra el Administrador del Proyecto Alma, donde encontramos fichas con acceso: Datos (Base de datos, tablas y consultas), Documentos (Formularios, informes y Etiquetas), Código (Programas, bibliotecas y aplicaciones) y Otros (Menús, archivos de texto y otros archivos)

2.- CREACION DE BASE DE DATOS

Luego VFP nos muestra dos opciones:

3

Elegir Nueva base de datos

UNIVERSIDAD ALAS PERUANASESCUELA DE CONTABILIDAD DESARROLLO DE SISTEMAS CONTABLES II

Guardar el archivo en el directorio D:\ALMACEN\DATA con el nombre ALMA:

Después de guardar la base de datos, VFP nos muestra el Diseñador de la base de datos Alma, que esta contenida dentro del Proyecto ALMACEN.

El Diseñador de la base de datos es usado para crear las tablas relacionadas y que pertenecen a la misma, mas no las tablas libres (no están vinculadas a la base de datos)

El paso siguiente es la creación de las tablas:

4

UNIVERSIDAD ALAS PERUANASESCUELA DE CONTABILIDAD DESARROLLO DE SISTEMAS CONTABLES II

3.- CREACION DE TABLAS

Trabajar dentro del Diseñador de bases de datos:

Luego VFP nos muestra dos opciones:

Guardar el archivo en el directorio D:\ALMACEN\DATA con el nombre Producto:

Después de guardar la tabla Producto, VFP nos muestra el Diseñador de tabla producto, que esta contenida de la base de datos ALMA.

5

Hacer un clic en crear tablasNueva tabla

Elegir Nueva tabla

UNIVERSIDAD ALAS PERUANASESCUELA DE CONTABILIDAD DESARROLLO DE SISTEMAS CONTABLES II

Luego ingresar los campos: Nombre, tipo y Ancho, de la siguiente manera:

Además ingresar las tablas siguientes: cliente, proveedor, compra, venta

6

UNIVERSIDAD ALAS PERUANASESCUELA DE CONTABILIDAD DESARROLLO DE SISTEMAS CONTABLES II

Los campos a ingresar para la tabla cliente son:

Nombre Tipo Ancho

cod_clie carácter 11

ruc carácter 11

nom_clie carácter 50

dir_clie carácter 90

telef_clie carácter 8

fax_clie carácter 8

Los campos a ingresar para la tabla proveedor son:

Nombre Tipo Ancho

cod_prov carácter 11

ruc carácter 11

nom_prov carácter 50

dir_prov carácter 90

telef_prov carácter 8

fax_prov carácter 8

Los campos a ingresar para la tabla Usuario son:

Nombre Tipo Ancho

cod_usu carácter 6

nom_usu carácter 30

pass_usu carácter 10

Los campos a ingresar para la tabla Compra son:

Nombre Tipo Ancho Decimales

cod_ prod carácter 3

tipo_mov carácter 1

fec_mov fecha 8

cod_prov carácter 11

nom_prov carácter 50

num_fact carácter 8

stock entero 4

cant_i entero 4

precio_i numérico 10 2

7

UNIVERSIDAD ALAS PERUANASESCUELA DE CONTABILIDAD DESARROLLO DE SISTEMAS CONTABLES II

Los campos a ingresar para la tabla Venta son:

Nombre Tipo Ancho Decimales

cod_ prod carácter 3

tipo_mov carácter 1

fec_mov fecha 8

cod_clie carácter 11

nom_clie carácter 50

num_fact carácter 8

stock entero 4

cant_s entero 4

precio_s numérico 10 2

4.- CREACION DE FORMULARIOS

La creación de Formularios se realiza desde el administrador del proyecto, en la ficha Documentos.

Luego VFP nos muestra dos opciones:

8

Elegir Asistente para formularios

UNIVERSIDAD ALAS PERUANASESCUELA DE CONTABILIDAD DESARROLLO DE SISTEMAS CONTABLES II

Luego en la pantalla siguiente elegir Asistente para formularios:

VFP nos muestra el Asistente para formularios:

Paso 1: Seleccionamos la tabla PRODUCTO, luego agregar los campos disponibles como se muestra a continuación:

Paso 2: En este paso podemos escoger el estilo y tipos de botones del formulario.

9

UNIVERSIDAD ALAS PERUANASESCUELA DE CONTABILIDAD DESARROLLO DE SISTEMAS CONTABLES II

Paso 3: Ordenamos los registro, como queremos que se visualice el formulario.

Agregar el campo disponible, a través del cual se ordenaran los registros, como se muestra a continuación:

10

UNIVERSIDAD ALAS PERUANASESCUELA DE CONTABILIDAD DESARROLLO DE SISTEMAS CONTABLES II

Paso 3: Finalizar.

Podemos presionar Vista previa, para confirmar el modelo es el que se espera diseñar:

Volver al asistente. Si es el estilo deseado presionar Finalizar, de lo contrario, ir al paso 2 para modificar estilo.

11

UNIVERSIDAD ALAS PERUANASESCUELA DE CONTABILIDAD DESARROLLO DE SISTEMAS CONTABLES II

Guardar el archivo en el directorio D:\ALMA\FORM con el nombre Producto:

La pantalla siguiente es el resultado de guardar el formulario para modificarlo en el diseñador de formularios

Seleccionar la etiqueta Cod_prod y en la propiedad Caption cambiar de nombre (Código), de la misma manera la etiqueta Nom_prod (Nombre).

El formulario debe estar diseñado con nombres en las etiquetas que los usuarios puedan entender para el ingreso de datos.

En VFP se cuenta con una herramienta llamada PROPIEDADES, que ayuda a realizar modificaciones en el formulario.

12

UNIVERSIDAD ALAS PERUANASESCUELA DE CONTABILIDAD DESARROLLO DE SISTEMAS CONTABLES II

Después de realizar los cambios en las etiquetas el formulario se mostrará así:

Ahora cambiar la apariencia horizontal por vertical: arrastrar el borde inferior para desglosar los botones de comando.

13

UNIVERSIDAD ALAS PERUANASESCUELA DE CONTABILIDAD DESARROLLO DE SISTEMAS CONTABLES II

Hacer clip en los botones de comando y arrastrar con el Mouse hasta obtener lo siguiente:

Hacer clip derecho y elegir modificar hasta obtener lo siguiente:

Seleccionar el comando primero, anterior, siguiente y último, arrastrar hacia la parte inferior, hasta obtener lo siguiente:

14

UNIVERSIDAD ALAS PERUANASESCUELA DE CONTABILIDAD DESARROLLO DE SISTEMAS CONTABLES II

Mover todos los comandos de la siguiente manera:

15

UNIVERSIDAD ALAS PERUANASESCUELA DE CONTABILIDAD DESARROLLO DE SISTEMAS CONTABLES II

Después de realizar todos los cambios se obtendrá la siguiente pantalla:

Luego reducir los márgenes de tal manera que los bordes rodeen solo a los comandos, sin considerar espacios libres.

Seleccionar las dobles líneas que separan al titulo y los comandos de los campos:

16

UNIVERSIDAD ALAS PERUANASESCUELA DE CONTABILIDAD DESARROLLO DE SISTEMAS CONTABLES II

Reducir el tamaño de las líneas hasta obtener lo siguiente:

Luego seleccionar todos los objetos y moverlos de tal manera que solo quede una cuadricula en todos los bordes.

Luego ajustar los bordes, y finalmente obtener el siguiente formulario:

17

UNIVERSIDAD ALAS PERUANASESCUELA DE CONTABILIDAD DESARROLLO DE SISTEMAS CONTABLES II

Ahora ejecutar el formulario para ingresar datos de prueba.

Guardar los cambios y luego ingresar los datos de prueba presionando Nuevo.

18

UNIVERSIDAD ALAS PERUANASESCUELA DE CONTABILIDAD DESARROLLO DE SISTEMAS CONTABLES II

Presionar Guardar para almacenar los datos en la tabla PRODUCTO.

Trabajar de manera similar los demás formularios hasta obtener los siguientes modelos:

19

UNIVERSIDAD ALAS PERUANASESCUELA DE CONTABILIDAD DESARROLLO DE SISTEMAS CONTABLES II

20

UNIVERSIDAD ALAS PERUANASESCUELA DE CONTABILIDAD DESARROLLO DE SISTEMAS CONTABLES II

21

UNIVERSIDAD ALAS PERUANASESCUELA DE CONTABILIDAD DESARROLLO DE SISTEMAS CONTABLES II

Barra de herramientas: controles de formulario se usa para diseñar un nuevo formulario donde no se usa el asistente para creación de formularios.

5.- CREACION DE INFORMES

La creación de Informes se realiza desde el administrador del proyecto, en la ficha Documentos.

22

Control OLE Contenedor

Cuadro de Texto

Cuadro Combinado

Control Numérico

Imagen

Marco de Pagina

Formas

Separador

Botón de Comando

Grupo de Opciones

Etiqueta

Cuadro de Edición

Grupo de Comandos

Casilla de Verificación

Cuadro de Lista

Cuadrícula

Cronometro

Línea

Contenedor

Seleccionar objetos

Control Ole Dependiente

Presionar Nuevo

UNIVERSIDAD ALAS PERUANASESCUELA DE CONTABILIDAD DESARROLLO DE SISTEMAS CONTABLES II

Luego VFP nos muestra dos opciones:

Luego en la pantalla siguiente elegir Asistente para informes:

VFP nos muestra el Asistente para informes:

23

Elegir Asistente para informes

Clicp, para buscar la tabla del formulario a crear.

UNIVERSIDAD ALAS PERUANASESCUELA DE CONTABILIDAD DESARROLLO DE SISTEMAS CONTABLES II

Buscar la tabla que se necesita generar su reporte o informe:

Paso 1: Seleccionamos la tabla PRODUCTO, luego agregar los campos disponibles como se muestra a continuación:

24

UNIVERSIDAD ALAS PERUANASESCUELA DE CONTABILIDAD DESARROLLO DE SISTEMAS CONTABLES II

Paso 2: En este paso podemos agrupar registros (no es necesario en este caso)

Paso 3: En este paso se elige el estilo del informe.

25

UNIVERSIDAD ALAS PERUANASESCUELA DE CONTABILIDAD DESARROLLO DE SISTEMAS CONTABLES II

Paso 4: Elegir el diseño del informe, del campo y la orientación.

Paso 5: Ordenar los registros (almacenados en la tabla producto).

26

UNIVERSIDAD ALAS PERUANASESCUELA DE CONTABILIDAD DESARROLLO DE SISTEMAS CONTABLES II

Paso 5: Finalizar. Podemos visualizar primero

Presionar Vista previa, para confirmar el modelo es el que se espera diseñar:

Volver al asistente. Si es el estilo deseado presionar Finalizar, de lo contrario, ir al paso 3 para modificar estilo.

Guardar el archivo en el directorio D:\ALMA\INFO con el nombre Producto:

27

UNIVERSIDAD ALAS PERUANASESCUELA DE CONTABILIDAD DESARROLLO DE SISTEMAS CONTABLES II

La pantalla siguiente es el resultado de guardar el informe para modificarlo en el diseñador de informes

28

UNIVERSIDAD ALAS PERUANASESCUELA DE CONTABILIDAD DESARROLLO DE SISTEMAS CONTABLES II

29