2

重複を非表示にする必要があるレポートがありますが、残念ながら、返されたデータに重複レコードがあった場所に空白ができてしまいました。

レポートが専門的でないように見えるようにするにはどうすればよいですか?

インターネットを検索したところ、データのない行を非表示にするための回答が見つかりましたが、レポートには表示したくないデータがあります。私はそれをクエリから取り出しますが、テーブルの設定方法はオプションではありません。

編集 私は Tablix で作業していますが、私が見つけた ConsumeContainerWhitespace プロパティはありません。これは、エクスポートに関するレポートの最後に余分なページが追加される場合ではありません。レコード間に空白があります。

編集

=iif(Fields!CaseNbr.Value = Previous(Fields!CaseNbr.Value), True, False)

これは、データのプレースホルダーの行のプロパティ セクションの [可視性] の下にある [非表示のプロパティ] に書き込んだコードです。これにより、重複した情報が隠されている情報のテーブルに空のセルが残ります。

私のテーブルは次のようになります。

Name            Title
Malione         Programmer

Manny           Watchman
4

4 に答える 4

2

これは役立つかもしれません:http://blog.datainspirations.com/2011/03/18/the-case-of-the-extra-page/

最初に試すのは、最後に説明したConsumeContainerWhitespaceプロパティです。

于 2012-07-19T21:30:51.353 に答える
1

あなたの質問に対する答えはここにあります。

http://www.sqldev.org/sql-server-reporting-services/hidden-rows-still-displayed-9660.shtml

行グループの可視性ではなく、テキストの可視性プロパティに式を入力している可能性があります。行グループを使用すると、行全体、テキスト、空白が削除されます。

于 2013-03-14T05:54:30.287 に答える
0

空白を避けるために、組み込みのトリム関数を使用すると、すべての空白が削除されます。SSRS 機能の詳細については、こちらを参照してください。

于 2012-07-20T10:14:53.357 に答える