Access - urgente si es nulo devolver 0

 
Vista:

urgente si es nulo devolver 0

Publicado por salva (56 intervenciones) el 11/12/2006 20:13:53
tengo un formulario que me suma celdas de una consulta pero cuando no hay ningun registro me da error, como puedo hacer que si no hay registro me devuelva el importe 0€
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:urgente si es nulo devolver 0

Publicado por Salo (152 intervenciones) el 11/12/2006 22:48:54
No se de que forma haces para realizar la suma. Te voy a proponer una forma mediante VBA

Crea la siguiente función

Function Suma()
Dim NReg as variant

NReg=DCount("*","Tabla")
if isnull(NReg) then
Suma=0
else
Suma=DSum("Campo","Tabla")
endif
end function

En la propiedad Origen del control del campo del formulario rn donde deseas aparezca la suma pones

=Suma()

Esto es todo
Un saludo
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