Hi Yimi,
if you want to see both summary or details value greater than 0 in same report on the fly, then you create two new conditions, and try below and see.
1) for detail, (only prodcut in rows)
value >0 apply condition on individula char : prodcut, brand
2) for summary, (when you remove product from rows )
value >0 apply condition on individula char : brand