Suma en subformulario sin registros (campos calculados no funcionan si no hay registros)

03/02/2016 - 09:47 por juanfran | Informe spam
Hola a todos,

A ver si alguien sabe como hacer que un campo calculado que suma un campo en el pie de un subformulario continuo muestre 0 cuando no hay registros.

El problema es que en cuando no hay registros ningun campo calculado funciona, no se calcula absolutamente nada porque he probado poniendo otras funciones diferentes a la suma. He probado incluso haciendo un dsum sobre una consulta y tampoco se calcula hasta que hay al menos un registro.

Lo único que se me ocurre es sacar los campos calculados al formulario padre del subformulario y usar la funcion dsum en ellos pero me da que asi se hace el calculo mas lento.

¿se os ocurre otra forma?

Preguntas similare

Leer las respuestas

#1 José Mª Fueyo
03/02/2016 - 13:47 | Informe spam
Hola
No nos comentas que versión de Access utilizas.
Lo de poner el campo suma en el formulario en lugar del subformulario creo que es una buena opción. Pruebalo.

Salu2,
José Mª Fueyo
Respuesta Responder a este mensaje
#2 juanfran
03/02/2016 - 16:30 | Informe spam
Si, perdón, ahora utilizo Access 2013. Sé que antiguamente los campos calculados mostraban "#Error" en estos casos.

Probaré poniendo estos campos de suma en el form principal, lo que pasa que son unos cuantos y no quiero realentizar la aplicación.

El miércoles, 3 de febrero de 2016, 13:47:38 (UTC+1), José Mª Fueyo escribió:
Hola
No nos comentas que versión de Access utilizas.
Lo de poner el campo suma en el formulario en lugar del subformulario creo que es una buena opción. Pruebalo.

Salu2,
José Mª Fueyo
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida