Digamos por ejemplo, que hemos
realizado un formulario electrónico para Órdenes de Compras, en donde el
usuario especificara varios productos o ítems, con su cantidad a ordenar y su
precio unitario.
Se necesitaría un campo de total
por producto (línea), el cual sería un auto-cálculo de la cantidad a ordenar de
ese producto multiplicado por su precio unitario.
Al final de los ítems, se debería
auto-calcular, el subtotal, que es la suma de los totales por línea (producto),
el porcentaje de ITBIS, así como el Total general (que sería el subtotal menos
el ITBIS).
Ventaja de los controles heredados
En este caso, los controles heredados ofrecen algunas
ventajas para nuestro objetivo. Por ejemplo, el control heredado “Campo de
texto” permite especificar el tipo de dato que recibirá, o sea, si será texto,
numero, entre otros tipos.
Procedimiento
1. De
los controles heredados, inserte un “Campo de texto” en la celda para Cantidad.
1. 2. Una vez
insertado, haga clic en “Propiedades”.
3. Se
abrirá el cuadro “Opciones de campo de formulario con texto”. Aquí haga clic en
“Tipo”, y seleccione “Numero”.
4. Es
necesario que le ponga un nombre a este campo para poder realizar el cálculo
que queremos. Reemplace el texto que aparece en “Marcador” por un nombre
descriptivo del campo, en este caso “Cantidad” parece ser el nombre más
descriptivo.
5. Asegúrese
de cotejar la opción “Calcular al salir”.
6. Haga
clic en Aceptar.
7. Posicione
el cursor en la celda para el campo “Precio Unitario” e inserte otro “Campo de
texto”, de los controles heredados.
8. Luego,
haga clic en “Propiedades”.
9. Al
igual que con el campo “Cantidad”, cambie el Tipo a “Numero”.
10. Para
los campos “Precio Unitario”, “Total”, y cualquier otro campo cuyo dato debe
ser representado con formato de dinero, digamos “RD$”, haga clic en “Formato de
texto:” y seleccione la quinta opción.
11. Asegúrese
de especificar un nombre para el campo en el cuadro “Marcador”. En este caso podría
ser “PrecioUnitario”.
12. Asegúrese
de marcar la opción “Calcular al salir”.
13. Haga
clic en Aceptar.
14. Posicione
el cursor en la celda para el campo Total
15. Inserte
otro “Campo de texto” desde los controles heredados.
16. Haga
clic en “Propiedades”.
17. Importante: Como este campo es el recipiente de un cálculo
(cantidad de producto multiplicado por su precio unitario), cambie el tipo a
“Calculo”, no a “Numero” como el caso de los campos Cantidad y Precio Unitario.
18. Importante: En “Expresión” es donde especificamos la expresión matemática para el cálculo
a realizar.
Para
este caso escribiremos “=Cantidad*PrecioUnitario” (en esta expresión “Cantidad” y
“PrecioUnitario” son los nombres que especificamos
en “Marcador” para los Campos de textos de Cantidad y Precio Unitario).
19. Asegúrese
de seleccionar en “Formato de numero” la opción de “RD$” (quinta opción).
20. Asegúrese
de ponerle un nombre a este campo en “Marcador”. Para este caso he puesto
“Resultado”.
21. Asegúrese
de marcar el cotejo para la opción “Calcular al salir”.
22. Haga
clic en Aceptar.
23. Repita
estos pasos para cada línea de producto en este formulario de factura.
24. Posicione
el cursor en la celda para el campo “Subtotal” e inserte otro campo de texto de
los controles heredados.
25. Haga
clic en Propiedades.
26. Cambie
el tipo a “Calculo”.
27. En Expresión
la formula seria: “=SUM(ABOVE)”. Esto sumara todos los campos en las celdas
arriba de este campo en la misma columna.
28. Cambie
el formato a “RD$...”.
29. Póngale
un nombre al campo en Marcador.
30. Asegúrese
de marcar la opción “Calcular al salir”.
31. Repita
los pasos desde el 24 para los campos ITBIS y TOTAL.
32. Para
el campo ITBIS: en Expresión, digite “= Subtotal * 0.18”. Recuerde que
“Subtotal” es el nombre que le pusimos al campo Subtotal.
33. Para
el campo TOTAL: en Expresión, digite “= Subtotal + ITBIS”.
34. Asegúrese
de, tanto para ITBIS y TOTAL, marcar la casilla “Calcular al salir”, y
especificar el tipo a “Calcular”.











No hay comentarios.:
Publicar un comentario