Ejercicios Con Cont Roles 01

14
Ejercicios – Visual FoxPro Ejemplo 12: Crear una aplicación que permita crear una proforma. Esta aplicación permitirá seleccionar un producto de un control Cuadro Combinado para luego pedir la cantidad a comprar. Al dar un clic en el botón Aceptar se debe mostrar en una serie de controles Cuadro de Lista los detalles de dicho producto, así como se debe mostrar el total de la pro forma. Definir las siguientes propiedades: Objeto Propiedad Valor frmSuminstros Caption Suministros de Cómputo txtDescripcio n Enabled .F. DisabledBackColo r Blanco(255,255,255) txtCambio Enabled .F. Profesor: Paul Delgado Soto 1

Transcript of Ejercicios Con Cont Roles 01

Page 1: Ejercicios Con Cont Roles 01

Ejercicios – Visual FoxProEjemplo 12:

Crear una aplicación que permita crear una proforma. Esta aplicación permitirá seleccionar

un producto de un control Cuadro Combinado para luego pedir la cantidad a comprar. Al dar

un clic en el botón Aceptar se debe mostrar en una serie de controles Cuadro de Lista los

detalles de dicho producto, así como se debe mostrar el total de la pro forma.

Definir las siguientes propiedades:

Objeto Propiedad Valor

frmSuminstros Caption Suministros de Cómputo

txtDescripcion Enabled .F.

DisabledBackColor Blanco(255,255,255)

txtCambio Enabled .F.

DisabledBackColor Blanco(255,255,255)

txtPrecio Enabled .F.

DisabledBackColor Blanco(255,255,255)

txtTotal Enabled .F.

DisabledBackColor Blanco(255,255,255)

List1 Name lstDescripcion

List2 Name lstPrecio

Profesor: Paul Delgado Soto 1

Page 2: Ejercicios Con Cont Roles 01

Ejercicios – Visual FoxPro

List3 Name lstCantidad

List4 Name lstSTotal

cmdNuevo Caption \<Nuevo

Enabled .F.

cmdAceptar Caption \<Aceptar

Enabled .F.

Inicializamos variables, matrices y su contenido; además asignamos valores al cmbProducto

y al imgProducto

Enfocamos al cmdNuevo, en el evento Activate

Profesor: Paul Delgado Soto 2

Page 3: Ejercicios Con Cont Roles 01

Ejercicios – Visual FoxProLuego en los demás controles:

Al ejecutar la aplicación y seleccionar un producto se mostrará la imagen del producto

seleccionado y sus características.

Profesor: Paul Delgado Soto 3

Page 4: Ejercicios Con Cont Roles 01

Ejercicios – Visual FoxPro

Ejemplo 13:

Crear una aplicación que permita realizar consultas de una serie de cursos que aparecerán

en un control Cuadro de Lista. El usuario debe seleccionar un curso y se debe de presentar

los horarios del laboratorio y de teoría así como los syllabus de los cursos.

Al salir de la aplicación se mostrará un cuadro de dialogo como se muestra:

Definir las siguientes propiedades:

Objeto Propiedad Valor

frmSuminstros Caption Suministros de Cómputo

Icon d:\itec\ejemplos\bitmaps\calc13a.ico

lblCurso AutoSize .T.

FontBold .T.

FontSize 12

ForeColor Azul(0,0,255)

Visible .F.

cmdSalir Caption \<Salir

Ingresamos el siguiente código a los controles:

Profesor: Paul Delgado Soto 4

Page 5: Ejercicios Con Cont Roles 01

Ejercicios – Visual FoxPro

Profesor: Paul Delgado Soto 5

Page 6: Ejercicios Con Cont Roles 01

Ejercicios – Visual FoxProEjemplo 14:

Desarrollar un programa que permita calcular los ingresos por la venta de combustible del

Grifo YPF. Los datos a ingresar son:

Nro de Documento.

Tipo de Combustible

Cantidad

El programa consiste en cinco formularios que se almacenarán dentro de un Conjunto de

Formularios, y son los siguientes:

1. Una presentación inicial (frmPresenta)

2. Ingreso de clave (frmClave)

3. El formulario principal (frmControl)

4. Para realizar los cálculos (frmCalculos)

5. Uno para Acerca de... (frmAcerca)

Para el primer formulario:

Definir las siguientes propiedades:

Objeto Propiedad Valor

frmPresenta Caption Control de Ingresos

ShowTips .T.

Shape1 BackColor Amarillo(255,255,0)

Shape2 BackColor Azul(0,0,255)

Image1 Picture d:\itec\ejemplos\bitmaps\gaspump.ico

CmdContinuar ToolTipText Continuar

Picture d:\itec\ejemplos\bitmaps\point04.ico

Profesor: Paul Delgado Soto 6

Page 7: Ejercicios Con Cont Roles 01

Ejercicios – Visual FoxProPara generar un nuevo formulario, clickear en Menu Formulario y seleccionar Agregar

Nuevo Formulario.

El segundo formulario:

Definir las siguientes propiedades:

Objeto Propiedad Valor

FrmClave Caption Seguridad

ShowTips .T.

Image1 Picture d:\itec\ejemplos\bitmaps\secur05.ico

Strech 1 - Isométrico

TxtContraseña MaxLenght 5

PasswordChar *

CmdAceptar Enabled .F.

ToolTipText Ingresar al control

CmdCancelar ToolTipText Salir de la aplicación

El tercer formulario:

Definir las siguientes propiedades:

Profesor: Paul Delgado Soto 7

Page 8: Ejercicios Con Cont Roles 01

Ejercicios – Visual FoxProObjeto Propiedad Valor

frmClave Caption Sistema de control

ShowTips .T.

Image1 Picture d:\itec\ejemplos\bitmaps\sinewave.ico

Strech 1 – Isométrico

Shape1 BackColor Amarillo(255,255,0)

Shape2 BackColor Azul(0,0,255)

cmdControl ToolTipText Ingresar a los cálculos

cmdAcerca ToolTipText Ver datos de generadores de la aplicación

cmdSalir ToolTipText Salir de la aplicación

El cuarto formulario:

Definir las siguientes propiedades:

Objeto Propiedad Valor

frmCalculos Caption Grifos YPF

ShowTips .T.

txtFecha DisabledBackColor Blanco(255,255,255)

Enabled .F.

Value =DATE()

txtTotal DisabledBackColor Blanco(255,255,255)

Enabled .F.

cmdAceptar Enabled .F.

ToolTipText Aceptar datos

cmdNuevo ToolTipText Ingresar nuevos datos

cmdCancelar ToolTipText Cancelar

Profesor: Paul Delgado Soto 8

Page 9: Ejercicios Con Cont Roles 01

Ejercicios – Visual FoxProEl quinto formulario:

Objeto Propiedad Valor

FrmAcerca Caption Grifos YPF

ShowTips .T.

Text1

Label1 BackStyle 0 - Transparente

Label2 BackStyle 0 - Transparente

Label3 BackStyle 0 - Transparente

El siguiente paso después de diseñar los formularios es la codificación:

En el formulario frmPresenta:

En el formulario frmClave

Profesor: Paul Delgado Soto 9

Page 10: Ejercicios Con Cont Roles 01

Ejercicios – Visual FoxPro

En el formulario frmControl:

Profesor: Paul Delgado Soto 10

Page 11: Ejercicios Con Cont Roles 01

Ejercicios – Visual FoxPro

En el formulario frmCalculos:

Profesor: Paul Delgado Soto 11

Page 12: Ejercicios Con Cont Roles 01

Ejercicios – Visual FoxPro

En el formulario frmAcerca:

Profesor: Paul Delgado Soto 12