0

SSRSレポートでは、単一行と単一列(単一セル)を持つTablixを使用しました。その行には、他の要素を含む他の矩形を含む単一の矩形があります。SSRS(ReportBuilder 3.0) - 隠されたTablixによって取り込まれた空白を削除するには?

=Fields!ShipmentType.Value<>"Sales 

はTablixの行は、その行の可視性を有する:可視性発現はTablixのレベル(Tablixの可視性と行可視の両方)に設定されている、ではない含まれる矩形等でTablixのは、可視表現はとして設定されています以下のように設定:

=IsNothing(Fields!Calc_ShipToAddress.Value) 

私は、これらのフィールドの値をチェックしましたし、値ごとにTablixのは、それがある隠されなければならない、しかし、それはまだPDF上の空白を取っています。

他に3つのタブリックスがあります。 3つすべてにタブリックスの可視性セットがありますが、行の可視性はありません。興味深いことに、これらのタブリックスは隠されても空白を取りません。

私は様々な投稿を含むさまざまなソリューションをオンラインで検索していますが、これまでのところ私のために働いたことはありません。私はそのタブリックスの列の可視性を設定しましたが、それでも空白が必要です。

+0

このセルには他の要素があります。このセルの内容をすべて非表示にしますか?もしそうなら、 'visibility'の代わりに' Filter'式を使ってみてください。 – StevenWhite

+0

レポートプロパティで 'ConsumeContainerWhitespace'を' True'に設定しようとしましたか? –

+0

@StevenWhiteすべてのコンテンツは既に隠されていますが、それはテーブルスライス全体のためにまだそこにある空白です。 – SJaka

答えて

0

これは、これが誰かの似たような状況を助けてくれることを期待して、将来の検索の回答としてこれを置いています。

私の場合、トップタブリックスが常に空白として表示される理由は(その中のすべてのテキストは非表示になっていましたが)、トップタブリックスの高さです。そのタブリックスは次のタブリックスと小さなノッチで重なっていたため、レポートの空白として表示されました。私は何かのために400%にズームし、この重なりを間違って見つけました。

タブリックスの高さを固定すると、レポートは期待通りに機能し、タブリックスは完全に非表示になりました(空白なし)。

関連する問題