Without more details, it will be very hard to answer your question. If you
want to prevent the entire record with a value of "0" from being pulled to
the report, then modify the query that pulls the records to the report to
only pull records where the value is greater than zero.
To change how it prints, you might look at the "format" of the control.
You might also want to replace the field in your report with an unbound
control and include an IF statement to print the value only if it meets your
criteria.