Calcular el total de una factura

22/10/2003 - 12:42 por Isabel Martinez | Informe spam
Hola grupo, llevo tiempo intentando hacer un simple programita de
facturación en access y tengo un problema.
He creado el formulario de facturacion que consiste en los datos de factura
y en un subformulario de lineas de factura.
Hasta ahi todo bien, ahora me gustaria poner una etiqueta, caja de texto o
lo que me recomendeis en el formulario de factura donde me muestre el total
de las lineas de fatura. He creado una consulta de importe de pedidos en la
que me muestra el importe de todos ellos, pero no se como ponerlo en mi
formulario. Alguna sugerencia, por favor?
Gracias

Preguntas similare

Leer las respuestas

#1 McPegasus
22/10/2003 - 13:19 | Informe spam
Hola Isabel,

para ello tienes la función Count o Cuenta.

En el origen de un control pon lo siguiente,

=Cuenta([Nombre])

donde Nombre es el nombre de un campo que uses en la sección detalle,






Filosofía compartida: "regalamos conocimientos, no tiempo."...

y para no perderlo donde no queramos,
http://www.microsoft.com/spain/tech...9-USER.asp




Un Saludo,

Rafael Andrada C.
McPegasus
Valencia (es)

[MS MVP - Access]

www.mcpegasus.com

"Isabel Martinez" escribió en el mensaje
news:
Hola grupo, llevo tiempo intentando hacer un simple programita de
facturación en access y tengo un problema.
He creado el formulario de facturacion que consiste en los datos de


factura
y en un subformulario de lineas de factura.
Hasta ahi todo bien, ahora me gustaria poner una etiqueta, caja de texto o
lo que me recomendeis en el formulario de factura donde me muestre el


total
de las lineas de fatura. He creado una consulta de importe de pedidos en


la
que me muestra el importe de todos ellos, pero no se como ponerlo en mi
formulario. Alguna sugerencia, por favor?
Gracias


Respuesta Responder a este mensaje
#2 Victor Delgadillo
22/10/2003 - 13:19 | Informe spam
Isabel,

En el formulario donde muestras los datos de facturas, puedes crear una caja
de texto donde puedes sumar las lineas de la factura con la funcion
=DSum("[campo_Valor]","Tabla","[campo_control] = " & Me.txtNumero_Factura)
donde campo_Valor es el valor calculado de la linea de la factura (esto
puede convertirse en la multiplicacion de [cantidad]*[precio], que seria la
'extension' o total de la linea). Si este fuese el caso, cambias la funcion:
=DSum("[cantidad]*[precio]","Tabla","[campo_control] = " &
Me.txtNumero_Factura)
Creo en español la funcion se llama DSuma(...) aunque creo ambas funcionan.


Victor Delgadillo [MVP Access]
Miami, Florida

Consultas al grupo, asi todos nos beneficiamos.

_
"Isabel Martinez" wrote in message
news:
Hola grupo, llevo tiempo intentando hacer un simple programita de
facturación en access y tengo un problema.
He creado el formulario de facturacion que consiste en los datos de


factura
y en un subformulario de lineas de factura.
Hasta ahi todo bien, ahora me gustaria poner una etiqueta, caja de texto o
lo que me recomendeis en el formulario de factura donde me muestre el


total
de las lineas de fatura. He creado una consulta de importe de pedidos en


la
que me muestra el importe de todos ellos, pero no se como ponerlo en mi
formulario. Alguna sugerencia, por favor?
Gracias


Respuesta Responder a este mensaje
#3 Victor Delgadillo
22/10/2003 - 13:38 | Informe spam
Ohhhh... como que entendi mal la pregunta... la respuesta de Rafael es
correcta para el total de lineas de la factura.
De pronto pense se trataba de obtener el importe total... mil disculpas!

Victor Delgadillo [MVP Access]
Miami, Florida

Consultas al grupo, asi todos nos beneficiamos.

_
"Victor Delgadillo" wrote in message
news:
Isabel,

En el formulario donde muestras los datos de facturas, puedes crear una


caja
de texto donde puedes sumar las lineas de la factura con la funcion
=DSum("[campo_Valor]","Tabla","[campo_control] = " & Me.txtNumero_Factura)
donde campo_Valor es el valor calculado de la linea de la factura (esto
puede convertirse en la multiplicacion de [cantidad]*[precio], que seria


la
'extension' o total de la linea). Si este fuese el caso, cambias la


funcion:
=DSum("[cantidad]*[precio]","Tabla","[campo_control] = " &
Me.txtNumero_Factura)
Creo en español la funcion se llama DSuma(...) aunque creo ambas


funcionan.


Victor Delgadillo [MVP Access]
Miami, Florida

Consultas al grupo, asi todos nos beneficiamos.

_
"Isabel Martinez" wrote in message
news:
> Hola grupo, llevo tiempo intentando hacer un simple programita de
> facturación en access y tengo un problema.
> He creado el formulario de facturacion que consiste en los datos de
factura
> y en un subformulario de lineas de factura.
> Hasta ahi todo bien, ahora me gustaria poner una etiqueta, caja de texto


o
> lo que me recomendeis en el formulario de factura donde me muestre el
total
> de las lineas de fatura. He creado una consulta de importe de pedidos en
la
> que me muestra el importe de todos ellos, pero no se como ponerlo en mi
> formulario. Alguna sugerencia, por favor?
> Gracias
>
>


Respuesta Responder a este mensaje
#4 Chea
22/10/2003 - 16:28 | Informe spam
Lo que te dice MacPegasus es correcto, pero ha olvidado decirte dónde
ponerlo.

Debes ponerlo en el pie del subformulario. Aunque el subformulario se
muestre como hoja de datos pero no se vea.

Si no se ve el pie del subformulario, debes crear un campo calculado en el
formulario cuyo origen sea el campo cuenta del subformulario. Algo así:

=nombresubformulario.form.Nombredelcampoquecuenta

Saludos.

José Bengoechea Ibaceta [MS-MVP Access]
http://usuarios.lycos.es/jbchea/
"Isabel Martinez" escribió en el mensaje
news:
Hola grupo, llevo tiempo intentando hacer un simple programita de
facturación en access y tengo un problema.
He creado el formulario de facturacion que consiste en los datos de


factura
y en un subformulario de lineas de factura.
Hasta ahi todo bien, ahora me gustaria poner una etiqueta, caja de texto o
lo que me recomendeis en el formulario de factura donde me muestre el


total
de las lineas de fatura. He creado una consulta de importe de pedidos en


la
que me muestra el importe de todos ellos, pero no se como ponerlo en mi
formulario. Alguna sugerencia, por favor?
Gracias


Respuesta Responder a este mensaje
#5 McPegasus
22/10/2003 - 16:42 | Informe spam
+o( a mi me ha pasado con el otro mensaje ;))






Filosofía compartida: "regalamos conocimientos, no tiempo."...

y para no perderlo donde no queramos,
http://www.microsoft.com/spain/tech...9-USER.asp




Un Saludo,

Rafael Andrada C.
McPegasus
Valencia (es)

[MS MVP - Access]

www.mcpegasus.com

"Victor Delgadillo" escribió en el mensaje
news:
Ohhhh... como que entendi mal la pregunta... la respuesta de Rafael es
correcta para el total de lineas de la factura.
De pronto pense se trataba de obtener el importe total... mil disculpas!

Victor Delgadillo [MVP Access]
Miami, Florida

Consultas al grupo, asi todos nos beneficiamos.

_
"Victor Delgadillo" wrote in message
news:
> Isabel,
>
> En el formulario donde muestras los datos de facturas, puedes crear una
caja
> de texto donde puedes sumar las lineas de la factura con la funcion
> =DSum("[campo_Valor]","Tabla","[campo_control] = " &


Me.txtNumero_Factura)
> donde campo_Valor es el valor calculado de la linea de la factura (esto
> puede convertirse en la multiplicacion de [cantidad]*[precio], que seria
la
> 'extension' o total de la linea). Si este fuese el caso, cambias la
funcion:
> =DSum("[cantidad]*[precio]","Tabla","[campo_control] = " &
> Me.txtNumero_Factura)
> Creo en español la funcion se llama DSuma(...) aunque creo ambas
funcionan.
>
>
> Victor Delgadillo [MVP Access]
> Miami, Florida
>
> Consultas al grupo, asi todos nos beneficiamos.
>
> _
> "Isabel Martinez" wrote in message
> news:
> > Hola grupo, llevo tiempo intentando hacer un simple programita de
> > facturación en access y tengo un problema.
> > He creado el formulario de facturacion que consiste en los datos de
> factura
> > y en un subformulario de lineas de factura.
> > Hasta ahi todo bien, ahora me gustaria poner una etiqueta, caja de


texto
o
> > lo que me recomendeis en el formulario de factura donde me muestre el
> total
> > de las lineas de fatura. He creado una consulta de importe de pedidos


en
> la
> > que me muestra el importe de todos ellos, pero no se como ponerlo en


mi
> > formulario. Alguna sugerencia, por favor?
> > Gracias
> >
> >
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida