2

こんにちは、私は非常に長い間 SSRS を使用してきましたが、このようなものを見たのはこれが初めてなので、そこに投稿して、他の誰かがこの問題を抱えていて、どのように解決したかを確認しようと思いました。私の環境の背景。

Windows バージョン: Windows 7 Enterprise
SSRS バージョン: SSRS 2008 R2

問題は次のとおりです。フッターで最後のページのみに印刷するように設定したレポートがあります。レポートが 1 ページまたは 2 ページの長さの場合、これは問題なく機能します。最初のページの下部にあるフッター情報のみを 1 ページに印刷し、2 ページの場合は 2 ページ目の下部に印刷します。問題は、ページが 2 ページよりも大きい場合です。最初のページに期待どおりにフッターが表示されませんが、その後の各ページにはフッターが表示されます。私はこれに本当に困惑し、設定を確認しましたが、しばらく見つめた後、目を引くものは何も表示されません. 提案と助けを前もって感謝します。マイク

4

2 に答える 2

0

プロパティは、予想とは異なる動作をしていると思いますPrintOnLastPage。オプトインではなく、オプトアウトのメカニズムです。あなたの質問から、このプロパティがPrint *Only* OnLastPageの代わりに呼び出されたかのように動作することを期待しているようですPrintOnLastPage

最後のページにのみ印刷するようにフッターを設定することはできません。
はいまたはいいえの最後のページにのみ印刷するように設定できます。

あなたが捨てられた理由は、あなたもPrintOnFirstPagefalseに設定した可能性があるからだと思います。レポートが最後のページのフッターのみを表示するかのように動作している2ページ。ただし、3ページのレポートの場合は2ページと3ページにフッターが表示され、4ページのレポートの場合は2/3/4にフッターが表示されます。

要約すると:

                   | OnFirstPage = True     | OnFirstPage = False
-------------------|------------------------|----------------------
OnLastPage = True  | footer everywhere      | footer on all pages 
                   |                        | except first
-------------------|------------------------|----------------------
OnLastPage = False | footer on all pages    | footer on all pages  
                   | except last            | except first and last

詳細については、 PrintOnFirstPageおよびPrintOnLastPageのMSDNページを参照してください。

于 2012-10-21T13:47:14.520 に答える