[Tec. Vicente Hernández] Visual FoxPro Guía practica 1 para la creación formularios. Objetivo: Elaborar un formulario en Visual FoxPro por medio del cual se insertara información que se almacenara en la base de datos del proyecto. Indicaciones: Elabore la presente guía de acuerdo a lo que se le presente en cada numeral. 1. Crear una carpeta en el disco duro de la computadora con el nombre “proyectouno”. 2. ingresar a Visual FoxPro, especificar la ruta a la carpeta creada, y crear un proyecto con el nombre “ejercicio1”. 3. Crear una base de datos con el nombre “ferretería”. 4. crear una tabla con el nombre “productos”, y crear una estructura de datos con los siguientes campos. 5. Cerrar la ventana “Diseñador de base de datos”. 6. Ir a la ficha “Documentos” del administrador de proyectos. 7. Crear un nuevo formulario (Seleccionar la opción formularios y clic en el botón Nuevo. Posteriormente aparecerá una ventana cuadriculada en la cual se pueden insertar los controles u objetos al formulario). 8. Insertar 5 Etiquetas (Labels), 5 cuadros de texto (Textbox) y 3 Botones de comando (commandbuttom). Para hacer esto debe dar clic sobre el icono correspondiente en la barra de herramientas “controles”, después llevar el cursor del mouse sobre el formulario y manteniendo presionado el clic del mouse dibujar el objeto hasta tener el tamaño deseado. 1 [Tec. Vicente Hernández] Visual FoxPro Etiqueta Cuadro de texto Botón de comando al hacer esto el formulario se debe ver así: 9. Después, debe modificar la propiedad caption de las etiquetas y los botones de comando. Pasos para modificar propiedades: a) Debe seleccionar el objeto en el formulario. b) Buscar la propiedad a modificar en la “barra de propiedades”, esta se encuentra en la parte derecha de la pantalla. c) Dar un clic sobre la propiedad y en la parte superior de la ventana se activa un cuadro donde se puede modificar la propiedad. Digitar lo siguiente para cada label: Label Label1 Label2 Digite el texto Codigo del producto Nombre del producto 2 [Tec. Vicente Hernández] Visual FoxPro Label3 Label4 Label5 Digitar lo siguiente para cada botón de comando: Botón de comando Command1 Command2 Command3 Descripción Cantidad Precio unitario Digite el texto Nuevo Guardar Salir Después de haber hecho lo anterior, el formulario debe lucir asi: 10. Dar clic derecho sobre una parte vacía en el formulario, y seleccionar la opcion “Enterno de datos”, al hacer esto aparecerá un cuadro como el siguiente: 11. Debe seleccionar la tabla a agregar dando un clic sobre el nombre y después dar clic en Agregar. Después de haber echo esto aparecerá la tabla en la ventana que se encuentra atrás del cuadro de dialogo. 12. Después cerrar la ventana “Entorno de datos”. 13. Ahora veremos la programación necesaria que debe llevar cada botón para que los datos que se digiten el formulario se almacenen en la tabla de la base de datos del proyecto. 3 [Tec. Vicente Hernández] Visual FoxPro Para programar cada botón debe dar doble clic sobre dicho objeto y digitar el código que se presenta a continuación; después de digitarlos debe cerrar la ventana de código y dar doble clic sobre el siguiente botón para digitar el código y así sucesivamente. Botón Nuevo Botón Guardar select productos append blank replace cod_prod with thisform.text1.value replace nombre with thisform.text2.value replace descripcion with thisform.text3.value replace cantidad with val(thisform.text4.value) replace precio_uni with val(thisform.text5.value) Botón Salir thisform.release 14. Por ultimo debe ejecutar o correr el formulario para poner en marcha toda la programación de los botones. Esto se hace dando un clic sobre el icono o presionando la combinación de teclas CTRL + E. 15. El programa preguntara si desea guardar los cambios en diseñador de formularios, de un clic en si y colóquele el nombre “agregar datos” para el formulario. 4