Si tengo una tabla

Verás que hay países que no tienen valor. Si hago el informe y lo abro lo vería

Ahora bien, si lo abro desde un formulario

En cuanto pulso el botón

Ya no "aparecen" los nulos.
En este caso, en el evento Al hacer clic del botón creo un procedimiento de evento y entre Private Sub y End Sub le he puesto
DoCmd. OpenReport "otra", acPreview,, "pais<>"""""
Es decir, abre el informe Otra, en vista previa, sólo con aquellos registros en que el control Pais sea distinto de nulo. En tu caso, como el valor es numérico sería
docmd.openreport"otra",acpreview,,"precio<>0"
Otra forma, puedo olvidarme de botones y poner directamente en el evento Al abrir del informe
me.recordsource="select * from otra where pais<>"""""
y te queda exactamente igual que de la otra forma
