Queries with associated objects will show 0 for numeric fields when the primary record has no associated record. If you have a report that uses an association to a second object and you run the report, the associated record will show 0, even if the TRIRIGAWEB.properties is set to not show 0 for null values.
The SHOW_ZEROS_IN_NUMBER property is used with form-based views. We needed to update the queries to adhere to this property as well. Moving forward, we fixed an issue where empty numeric fields in query reports would show a 0 value, even though the TRIRIGAWEB.properties SHOW_ZEROS_IN_NUMBER_FIELDS property was set to not show zeros and show blanks instead.