You are on page 1of 8

UNIVERSIDAD AUTONOMA DE QUITO UNAQFACULTAD DE INGENIERIA EN SISTEMAS E INFORMATICA

CREACION DE MENUS
Todo lenguaje visual se maneja en esquema de proyectos. Para trabajar en un entorno visual primero vamos a crear un nuevo proyecto, para lo cual desde la opcin Archivo seleccionamos la opcin New, el cual nos despliega la siguiente ventana: En esta opcin seleccionamos la opcion de Project, a continuacin la opcion New File, esta nos despliega un cuadro donde damos un nombre a nuestro proyecto

Para nuestro caso le damos de PrjUnaq

A continuacin damos clic en guardar y nos presenta la siguiente ventana:

Escogemos la opcin Mens, de ah New y por ultimo Men.

Despus nos sale una ventana en la cual ingresaremos todo el men que deseemos y los submens correspondientes o tambin si son aplicables pondremos procesos.

Ingresamos lo requerido nos quedara de la siguiente forma.

JESS SAGAY

CUADERNO

UNIVERSIDAD AUTONOMA DE QUITO UNAQFACULTAD DE INGENIERIA EN SISTEMAS E INFORMATICA Escogemos Vista Previa

En el Manejo de Datos escogemos el Submen, ingresamos escogemos las opcin Procedure y creamos con extensin Frx es extensin de reporte

Escogemos bar# y escribimos _mfi_open biene de file y open damos clic en option. Permite acceder con la letra que tu quieras poner como ctrl-A, dando un mensaje entre como permite abrir una aplicacin de igual manera con Copiara ponemos ctrl C y copia informacion

Luego cabamos de ingles a espaol y visualiza en previu

Visualizamos

Escogemos men bar y creamos un subgrupo para mantenimiento.

JESS SAGAY

CUADERNO

UNIVERSIDAD AUTONOMA DE QUITO UNAQFACULTAD DE INGENIERIA EN SISTEMAS E INFORMATICA En el Manejo de Datos escogemos el Submen, ingresamos escogemos las opcin Procedure y creamos con extensin Scx es extensin de formulario.

Para consulta creamos DO FORM FrmConEst.scx Para Altas creamos DO FORM FrmAltEst.scx Para Actualizacin DO FORM FrmActEst.scx Para Eliminacin Do FORM FrmEliEst.scx

Ahora creamos reporte REPORT FORM RepLisEst.frx preview su extensin es Frx con Preview para poder hacer una vista previa del reporte Vamos a otro y escribimos con el comando calculadora run /n calc.exe Para el bloc de notas o editar con el comando run /n notepad.exe Para salir escribimos Quit

Grabamos MenPriEst el diseo del menu se va grabar con mnx Nos vamos a General option y activamos para poder tener un nivel superior

Vamos Menu y Generate lo cual sale una pantalla damos OK y siguiente se graba su extensin Siempre que se realice un cambio tenemos que generar Mnx diseo Mpr ejecutable

JESS SAGAY

CUADERNO

UNIVERSIDAD AUTONOMA DE QUITO UNAQFACULTAD DE INGENIERIA EN SISTEMAS E INFORMATICA

Vamos a documents new form En el caption ponemos Menu de Estudiante En Show windows escojemos as top level En windws stap maximizado Grabamos con formulario menu estudiantes FrmMenEst

Damos doble clic y vemos load cuando se carge el formualrio llamamos al menu Y escribimos DO MenPriEst.mpr WITH this,.t. With como this este .t. es para activar Despus de hacer el men nos dirigimos a la opcin View / General Options y escogemos: Top-Level-Form Activamos para poder tener un nivel superior.

JESS SAGAY

CUADERNO

UNIVERSIDAD AUTONOMA DE QUITO UNAQFACULTAD DE INGENIERIA EN SISTEMAS E INFORMATICA

CREACION DE REPORTES
Los reportes

Foxpro configurar la impresora Cabecera Cuerpo Pie Si no tenemos la impresora lo instalamos Nuevo proyecto Vamos data database nuevo y lo llamamos dbcunaq y guardamos

Construimos tres tablas y llenamos tablas:

las

TblEstudia TblNotas TblMateria


Vamos documentos luego repotes y nuevo tenemos tres partes como la primera la cabecera la segunda parte donde dice detalle que viene hacer el cuerpo luego page footer que es el pie. ENCABEZADO DE PAGINA ENCABEZADO DE PAGINA

PIE DE PAGINA

JESS SAGAY

CUADERNO

UNIVERSIDAD AUTONOMA DE QUITO UNAQFACULTAD DE INGENIERIA EN SISTEMAS E INFORMATICA

Con este control podemos poner una etiqueta con lo que nosotros deseamos como por ejemplo:

Vamos l men view y data enviroment

Clic derecho add tenemos lo siguiente

Relacionamos el idematfk con idemat Colocamos con truc para que exista una relacion de una a varios

Vamos al men Windows y escojemos Data Base

JESS SAGAY

CUADERNO

UNIVERSIDAD AUTONOMA DE QUITO UNAQFACULTAD DE INGENIERIA EN SISTEMAS E INFORMATICA Y borramos con close le dejamos abierto a estudiante open estudia

Vamos al comando ab marcamos y nos sale Escojemos el cuadro donde esta

Y colocamos el nomest y colocamos direccion Vamos a varible y creamos ordi escribimos 99 y numerico sale lo siguiente

Grabamos como report001 grabamos de esta forma rep001

JESS SAGAY

CUADERNO

UNIVERSIDAD AUTONOMA DE QUITO UNAQFACULTAD DE INGENIERIA EN SISTEMAS E INFORMATICA

Para poder crear la observacion =si(a3<=34;No Aprueba;si(a3<=44;Suficinecia;aprobado)) iif(sumnotas<=34,No Aprueba, iif(sumnotas<=43,suficiencia,aprobado)) nos va,mos a fox con el ab

JESS SAGAY

CUADERNO

You might also like