SQL Server ReportingServices2008を使用してレポートを作成しています。このレポートのテーブルには、データのIDフィールドとParentIDフィールドを使用して、階層データが表示されます。各データ行にはIDフィールドとParentIDフィールドがあり、ParentIDはその親である行のIDを指します。
これを階層的に表示することは問題ありませんが、ここで、特定の行のサブアイテムの数を数えたいと思います。例えば:
行A(5) サブA(0) サブB(2) サブサブA(0) サブサブB(0) サブC(0)
このカウントは、次の式を使用して計算できます。
=Count(Fields!IDField.Value, "RowDetails", Recursive) - 1
ただし、特定の行を非表示にしたい場合があります。たとえば、を非表示にしたい場合がありますsub-sub A
。(1)
この場合、のカウントが表示されるように上記の式を変更するにはどうすればよいsub B
ですか?