Null a cero
Tengo una tabla con un campo numérico con formato Euro llamado Cantidad
He hecho un formulario llamado PAGOS en el cual, en el pie del formulario he insertado un cuadro de texto llamado Sumacantidad en cuyo Origen de control he puesto la siguiente expresión:
=Suma([Cantidad])
Esto hace que en Sumacantidad se sumen todos los valores de todos los registros del campo Cantidad
Cuando utilizo este formulario como un subformulario, es muy normal que la tabla no tenga ningún registro, por lo cual, Sumacantidad no tiene valor cero, sino Nulo, y eso me dificulta a la hora de sumarlo o restarlo de otros valores.
¿Cómo puedo forzar a Sumacantidad a que si el valor es distinto de NULL (que no haya ningún registro) entonces Sumacantidad sea igual a cero?
He hecho un formulario llamado PAGOS en el cual, en el pie del formulario he insertado un cuadro de texto llamado Sumacantidad en cuyo Origen de control he puesto la siguiente expresión:
=Suma([Cantidad])
Esto hace que en Sumacantidad se sumen todos los valores de todos los registros del campo Cantidad
Cuando utilizo este formulario como un subformulario, es muy normal que la tabla no tenga ningún registro, por lo cual, Sumacantidad no tiene valor cero, sino Nulo, y eso me dificulta a la hora de sumarlo o restarlo de otros valores.
¿Cómo puedo forzar a Sumacantidad a que si el valor es distinto de NULL (que no haya ningún registro) entonces Sumacantidad sea igual a cero?
Respuesta de xavi -ae soft-
1