Я предполагаю, что вы имеете в виду, что вы щелкаете по ячейке, и вы установили действие для ячейки, чтобы открыть вложенный отчет?Если это правильно, тогда задайте в качестве имени подотчета (в свойствах действия) такое выражение, как
=IIF(Fields.MyCell.Value = 0, nothing, "MySubReportName")
Когда пользователь щелкает ячейку, ничего не произойдет.