identificadores y Dprom

16/10/2003 - 03:11 por Jose Soler | Informe spam
Hola:

Sigo con el ejemplo de Access, Neptuno, o Neptune.

Las dos expresiones que coloque abajo me dan siempre la misma cantidad
cuando las pongo en cuadros de texto en el Formulario Pedidos. Me parece que
indico mal los campos o la consulta llamando datos de otras consultas que
no son la del formulario donde pongo el control, o sino algo peor.

Con la primera, en un control en el Formulario Pedidos, esperaba calcular el
promedio de los subtotales de todos los pedidos, con el campo "Subtotal" de
la Consulta "Subtotales por Pedido", que solo tenia los campos Idpedido y un
campo calculado llamado Subtotal.

=DProm("[Subtotal]";"[Subtotales por pedido]")

Y con la segunda, en otro control en el mismo Formulario Pedidos, el
promedio de subtotal de cada cliente, cada vez que cambie el valor del
IdCliente en ese Formulario. A la consulta "Subtotales por pedidos" le añadi
el campo IdCliente.

=DProm("[Subtotal]";"[Subtotales por
pedido]";"[IdCliente]=Forms![Pedidos]![IdCliente]")

Pero las dos me dan siempre el mismo resultado, la misma cantidad, cambie o
no el IdCliente en el Formulario. ;:-((.
Gracias de antemano.

Jose Soler
Salu2 desde Madrid
 

Leer las respuestas

#1 Jesus
16/10/2003 - 03:36 | Informe spam
Te falta el crtierio:
=DProm("[Subtotal]";"[Subtotales por pedido]";"Criterio")



"Jose Soler" escribió en el mensaje
news:
Hola:

Sigo con el ejemplo de Access, Neptuno, o Neptune.

Las dos expresiones que coloque abajo me dan siempre la misma cantidad
cuando las pongo en cuadros de texto en el Formulario Pedidos. Me parece


que
indico mal los campos o la consulta llamando datos de otras consultas que
no son la del formulario donde pongo el control, o sino algo peor.

Con la primera, en un control en el Formulario Pedidos, esperaba calcular


el
promedio de los subtotales de todos los pedidos, con el campo "Subtotal"


de
la Consulta "Subtotales por Pedido", que solo tenia los campos Idpedido y


un
campo calculado llamado Subtotal.

=DProm("[Subtotal]";"[Subtotales por pedido]")

Y con la segunda, en otro control en el mismo Formulario Pedidos, el
promedio de subtotal de cada cliente, cada vez que cambie el valor del
IdCliente en ese Formulario. A la consulta "Subtotales por pedidos" le


añadi
el campo IdCliente.

=DProm("[Subtotal]";"[Subtotales por
pedido]";"[IdCliente]=Forms![Pedidos]![IdCliente]")

Pero las dos me dan siempre el mismo resultado, la misma cantidad, cambie


o
no el IdCliente en el Formulario. ;:-((.
Gracias de antemano.

Jose Soler
Salu2 desde Madrid


Preguntas similares