One method is to add a condition to all expressions to check for values that will cause at least one expression to have a null value.
In your application, I added a 'Not Fnd' indicator which is set to 'Y' if any field's length < 1. I then applied this indicator on all expressions. I also set the Suppress Zero Values indicator in the Presentation tab.
See the attached application.
Hope this helps,
Test_ColumnShowHide01.qvw 115.3 K