2017-11-09 23 views
0

SSRSレポートの最後のページでテーブルヘッダーを非表示にすることはできますか?最後のページの表ヘッダーを非表示にしますか? SSRS

グローバル変数を使用しようとしましたが、レポートのヘッダーでしか使用できないという例外があります。

=iif(Globals!PageNumber=Globals!TotalPages,true,false) 

回避策を知っている人はいますか?

+0

アンをヘッダー>ヘッダーのプロパティ> [最後のページに印刷]というボックスのチェックを外すと、ヘッダーを簡単に開くことができます。 – BJones

+0

@bjonesはページヘッダーには機能しますが、私はこのヘッダーのテーブルヘッダーについて話しています。 – user3654442

+0

ああ、私は誤解しました。最後のページの行を非表示にする簡単な方法があるかどうかはわかりません。おそらく、外部グループを作成し、そのグループの行番号に基づいて非表示にします。 – BJones

答えて

0

私はこれを行う方法はカスタムコードを使用することだと思います。

あなたが後にしたグローバル変数にアクセスすることができる機能の背後にあるコードを作成します。

Function GetPageNumber() As String  
    Return Me.Report.Globals!PageNumber  
End Function 

Function GetTotalPageNumber() As String  
    Return Me.Report.Globals!TotalPages  
End Function 

をして、テーブルのヘッダーのためのあなたの隠された表現でこれを使用します。

=IIF(code.GetPageNumber = code.GetTotalPages, true, false) 
+0

私は今報告書でこれを確認していないので、あなたがひどい場合にお知らせください – Daniel

+0

Danielありがとうございます。残念ながら私は月曜日までオフィスにいません。これがうまくいくかどうか私はあなたに知らせます。 – user3654442

関連する問題