テーブルに行がない場合、テーブルの可視性をfalseに設定する方法はありますか?
行がない場合、Reporting Servicesでテーブルを非表示にします。
この場合、NoRowsを= ""に設定するだけでは十分ではありません。テーブル用のスペースがまだ残っており、テーブルの書式設定の一部がまだ表示されているためです。
Microsoft Visual Studio/SQL Reporting Services 2005を使用しています
テーブルの「Visibility.Hidden」プロパティを次の式に設定してみてください。
=CountRows() = 0
自分で答えを見つけた、それは非常に簡単です。
CountRows()関数に言及している この記事 を見つけました。
したがって、Visibilty/Hiddenプロパティを設定して、行がないときに非表示にするには、単に
= Iif (CountRows() > 0, false, true)