ManuaL Fox Pro
-
Upload
bloddyroad4 -
Category
Documents
-
view
1.517 -
download
7
Transcript of ManuaL Fox Pro
UNIVERSIDAD ALAS PERUANASESCUELA DE CONTABILIDAD DESARROLLO DE SISTEMAS CONTABLES II
------------------------------------------------- Agredece: [email protected] 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