Access - Decimales en la funcion SUM

 
Vista:

Decimales en la funcion SUM

Publicado por Ana Baró López (1 intervención) el 03/06/2002 11:46:03
He detectado un error de decimales al ejecutar la funcion SUM. Los valores individuales de los sumandos me los aproxima ANTES de hacer la suma, así que el resultado final difiere mucho del real. Por consiguiente el resultado de esta consulta es un numero entero. Alguien sabe si esto es normal o como parametrizar la funcion SUM para que me trabaje con decimales??
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Decimales en la funcion SUM

Publicado por leo (343 intervenciones) el 03/06/2002 22:00:58
yo no uso calculos en los controles, lo que hago son funciones directamente con código, si hicieras eso no tendrias problema, te muestro un ejemplo
DIm Resultado as Long
Resultado = DSum("CampoASUmar","TablaDondeEstaElCampo")
Me.TextoEnElQueVaElResultado = Resultado
ese sería un ejemplo, hay muchisimas maneras mas de hacerlo, pero desde el momento que declaras la variable y especificas de que tipo es, los errores se reducen a cero
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Decimales en la funcion SUM

Publicado por VE (1530 intervenciones) el 06/06/2002 14:59:13
Hola
Si defines el campo como: Simple, Estandard, dos decimales, no te redondea
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar