PROGRAMAR Y CONFIGURAR FORMULARIOS GENERADOR DE EXPRESIONES y GENERADOR DE CODIGO ACCESS AVANZADO-SENA-CGMLTI-Bogotá D.C. PROGRAMAR Y CONFIGURAR FORMULARIOS Objetivos Utilizar el programador de expresiones Generar en Visual basic la programación de los objetos del formulario FORMULARIO DE FACTURACION 1. 2. 3. Vista de diseño para realizar los cambios de programación y configuración del formulario Deshabilitar los siguientes cuadros de texto del formulario de facturas 2.1. APELLIDOS 2.2. NOMBRES 2.3. EMPRESA 2.4. SUBTOTAL 2.5. IVA 2.6. VALOR TOTAL DE LA FACTURA Proceso 3.1. Ubíquese en el siguiente objeto del formulario principal 3.2. Clic en apellidos (Campo) PROGRAMAR Y CONFIGURAR FORMULARIOS GENERADOR DE EXPRESIONES y GENERADOR DE CODIGO ACCESS AVANZADO-SENA-CGMLTI-Bogotá D.C. 3.3. Localice la pestaña datos 3.4. Repita el proceso para los campos propuestos del formulario principal a desactivar 3.5. Desactive los cuadros de texto de los campos del subformulario, estos son: 3.5.1. Número de factura 3.5.2. Nombre del producto 3.5.3. Precio Unitario 3.5.4. Valor del producto 3.6. Programar el cuadro de texto para obtener el subtotal de a factura: Variable: es una posición de memoria temporal, con un nombre asignado y una dirección asignada. Almacena cualquier tipo de dato, según la necesidad que se pueda presentar. Sirve de puente para la realización de muchos procesos en la programación de los formularios. A) Para realizar este fin, ubíquese debajo del pie del formulario del subformulario. Para ello usted necesita abrir un espacio necesario para arrastrar el objeto cuadro de texto de la cinta diseño PROGRAMAR Y CONFIGURAR FORMULARIOS GENERADOR DE EXPRESIONES y GENERADOR DE CODIGO ACCESS AVANZADO-SENA-CGMLTI-Bogotá D.C. B) Dibuje el cuadro de texto, por lo visto nos debe quedar así: C) Cambie el nombre predeterminado de la etiqueta Texto20 u otro nombre, por SUBTOTAL D) Clic en independiente, clic derecho y clic izquierdo en propiedades E) En la hoja de propiedades del objeto texto20 (puede ser otro nombre asignado). Clic en Datos y ubíquese en origen de control F) Usted se encuentra en el generador de expresiones PROGRAMAR Y CONFIGURAR FORMULARIOS GENERADOR DE EXPRESIONES y GENERADOR DE CODIGO ACCESS AVANZADO-SENA-CGMLTI-Bogotá D.C. G) Localice funciones, sección izquierda H) Funciones incorporadas, agregadas de SQL (Sección central) y escoja función suma; clic en pegar I) En la Expr de la función suma, realizaremos los siguientes pasos: PROGRAMAR Y CONFIGURAR FORMULARIOS GENERADOR DE EXPRESIONES y GENERADOR DE CODIGO ACCESS AVANZADO-SENA-CGMLTI-Bogotá D.C. Aplique ACEPTAR, el resultado final será: J) Utilice VER, VISTA DE FORMULARIO, es importante observar en el subformulario que el subtotal lo ejecuta por medio del ORIGEN DE CONTROL. EJERCICIO Completar la tabla de TABFACTURAS, para los estados de la factura: VIGENTE, PAGADA y ANULADA; estos campos deben ser lógicos y luego incorporados en el formulario TABFACTURASFORM. Completar el sistema de facturas para el pago de comisiones del vendedor. Se requiere que se codifique los vendedores, los datos de la tabla de vendedores son los siguientes: CODIGO VENDEDOR NUMERO CEDULA CEDULA CEDULA EXTRANJERA APELLIDOS PROGRAMAR Y CONFIGURAR FORMULARIOS GENERADOR DE EXPRESIONES y GENERADOR DE CODIGO ACCESS AVANZADO-SENA-CGMLTI-Bogotá D.C. NOMBRES CIUDAD DE NACIMIENTO FECHA DE NACIMIENTO FECHA DE INGRESO FECHA RETIRO COMISION % Se debe incorporar el campo CODIGO VENDEDOR en la tabla TABFACTURAS, para realizar la entidad/relación.