2009-04-24 13 views
0

私は、ページの内容に応じてページに異なるヘッダーテキストを必要とするレポートを持っています。ページ上の情報に基づいてヘッダー内のテキストを変更する方法はありますか?レポートサービス2005:レポートヘッダーを動的に変更する方法はありますか?

1ページヘッダ:旅程

2ページヘッダ:旅程

3ページヘッダ:運賃規則

4ページヘッダ:受信は

他の問題は、ということです情報の各セクションは、1ページ以上の長さであってもよい。

現時点では、私の報告書にはページを区切り、各セクションの先頭にダミーヘッダーを置く必要がありました。

これを行うにはどのような方法が最適ですか?

答えて

0

メリッサ、

あなたが動的ヘッダの発現一部を使用することにより、ヘッダコンテンツをレンダリングすることができるかもしれません。あなたのロジックは、このような何かを行くかもしれない:

もしReportItems Textvalue =「この」、私は式の部分を意味すると

は、右のそれはあなたが使用しているものだと仮定すると(テキストボックスをクリックしてください「という」やります!ヘッダー)とそこから式を変更します。また、IIF(Immediate If)関数も参照してください。例えば

:正しい方向にあなたを取得する必要整数= 0 式IIf(I = 0、 "私はゼロだ"、 "私はゼロではないよ")

うまくいけとして

薄暗いI私は昨年も同様の状況でReporting Servicesを使用していました。

coson

0

あなたができることは、それぞれのレポートセクションを独自の別のレポートで作成し、次にすべての他のレポートをサブレポートとして持つ「マスター」レポートを作成することです。それから、マスターページにヘッダーを置くだけです。

関連する問題