Eclipse BIRT Reporting - Hiding Empty Table
To hide a table I just use this in the visibility expression:
(Total.count() < 1)
And it works for me.
I was having some trouble hiding a group header row if the group was empty, and I used your example above to get the group count and hide the row.
In my situation, I had 2 group header rows and a group footer row. I wanted to keep 1 group header row to show that the group existed but was empty, but wanted to hide the 2nd group header row and group footer row.
The only thing different I did was in the bindings, rather than do the running count on the table, I did a running count on the group. Then put the '(row["MyRowCount"] < 1)' in the visibility expression on the two rows I wanted to hide.
Thanks.