02/03/2011, 03:36
|
| | Fecha de Ingreso: agosto-2008
Mensajes: 56
Antigüedad: 16 años, 3 meses Puntos: 1 | |
Función DSuma Hola a todos.
Tengo un form principal Partidas ( con los campos idpartida, nombrepartida, descripción, etc ) y dentro un subform detalle de partidas ( en el cual voy eligiendo una serie de productos con los campos idpartida, idproducto, precio, cantidad, descuento y total).
Las partidas como he dicho antes se componen de varios productos y dentro de esos productos tengo unos que son mano de obra de 2 clases, Oficial 1ª y otro ayudante que van con su cantidad y su precio cada una).
Lo que quiero es calcular en un campo del form principal de partidas, la suma del total de esos 2 productos, para saber el total de mano de obra por cada partida que tenga hecha.
El idproducto de los 2 tipos de mano de obra son, 793 y 794.
Yo lo estoy intentando con la función Dsum de la siguiente manera:
En un campo de texto del form pongo la siguiente función,
=DSuma("PrecioUnitario2009";"[Detalles Partidas]";"[idpartida]= " & [Idpartida] & "" Y "Idproducto= 793 and 794")
No me lo calcula bien. Por favor que alguien me indique como poder hacer el calculo bien. |