2012-02-16 4 views
0

特定のフィールド値に基づいて行グループを持つデータセットを持つレポート(rdlc)があります。 グループごとに別々のテーブルとして表示されるように設定されています。 これらのグループのうちの1つのみの列を表示する必要があります。 たとえば、値がaの場合、グループ化された表に列が表示されます。 値が<> aの場合、この列は表示されません。 私はいくつかの可視性手法を試しましたが、列を1つのグループにしか表示できません。 最も近いのは、必要なグループに列を表示することでしたが、他の表内の列には空白が残っていました。Reporting Services 2005特定のテーブルグループのみで列を非表示にする(空白を除く)

誰もが似たような試みを成功させましたか?

ありがとうございました!

+0

各グループの「行グループ化」と「個別テーブル」は互換性がないと思われるので、どういう意味なのか分かりません。私はあなたが本当に別のテーブルを持っていないと思う?あなたが持っているものと達成しようとしているもののスクリーンショットを提供できますか? –

+0

は1つのテーブルです。しかし、余分な空行を使用すると、境界線がなくなり、別のテーブルの外観が作成されました。唯一の解決策は、データフィルタを備えた実際の別のテーブルです。 – dindryte

答えて

0

SSRS(および他の多くのシステム)のテーブルは、すべての行に同じ列を持ち、すべての列に同じ行を持つ必要があります。これらのうちのいくつかをマージすることはできますが、テーブルのいくつかの行のみの列数を変更することで、目的が達成されるわけではありません。

これを複数の表に分けます。異なるテーブル(tablixes)のfiltersプロパティを使用して、現在のデータセットを保持したい場合に適切な行のみを表示するように各テーブルをフィルタします。

+0

それは私が見つけたものだが、別の答えを期待していた。ありがとう! – dindryte

関連する問題