Funcion DÚlt() (2/4/01)
Voy registrando las compras que se van sucediendo en mi empresa en dos tablas relacionadas uno a varios en forma de albarán. Se registran producto, unidades, pts/unidad e importe.
Para hacer un inventario necesito recuperar de cada producto el último precio de compra. Para ello en el informe del inventario coloco un control en el detalle con la función DÚlt(), para que recorra la tabla compras y recupere el ultimo precio de cada producto, pero observo que no me coge el último precio, tal vez porque la tabla no se carga en el orden adecuado.
También he probado a buscar dicho precio en una consulta basada en la tabla compras y ordenándola de forma que la ultima linea de cada producto sea en verdad la ultima que se introdujo, pero tampoco me funciona
La funcion esta bien definida, creo: DÚlt("[pts/unidad]";"Compras";"[produto]=" & [producto]) Siempre me recupera un precio de ese producto pero no siempre el ultimo
¿Puedes sugerirme algo, por favor? ¿Quizá seria mejor ir guardando los precios que se vayan dando en cada producto al hacer la compra?
Para hacer un inventario necesito recuperar de cada producto el último precio de compra. Para ello en el informe del inventario coloco un control en el detalle con la función DÚlt(), para que recorra la tabla compras y recupere el ultimo precio de cada producto, pero observo que no me coge el último precio, tal vez porque la tabla no se carga en el orden adecuado.
También he probado a buscar dicho precio en una consulta basada en la tabla compras y ordenándola de forma que la ultima linea de cada producto sea en verdad la ultima que se introdujo, pero tampoco me funciona
La funcion esta bien definida, creo: DÚlt("[pts/unidad]";"Compras";"[produto]=" & [producto]) Siempre me recupera un precio de ese producto pero no siempre el ultimo
¿Puedes sugerirme algo, por favor? ¿Quizá seria mejor ir guardando los precios que se vayan dando en cada producto al hacer la compra?
Respuesta de rauljj
1