3

次の報告があります。

ここに画像の説明を入力

では、チャートの下にあるExcelものを使用しFreeze Paneます ....これは、ユーザーが下にスクロールするとテーブルがスクロールすることを意味しますが、チャートは常に表示されたままになります。

でこの動作を実装することは可能RSですか?

編集

注: チャートと Tablix は異なるものを使用しますDatasets

4

1 に答える 1

3

はい、少し調整するだけでこれを実現できます。

Tablixオブジェクトでは、ヘッダー行を固定するオプションがあります。つまり、スクロールしてもヘッダー行がページの上部に留まります。

これは、 Tablixレベルで設定できます。

ここに画像の説明を入力

または、プロパティを使用して詳細モードが設定された行レベルで:FixedData

ここに画像の説明を入力 ここに画像の説明を入力

したがって、これを利用するためにできることは、繰り返されるヘッダー行にチャートを挿入することです。基本的なレポートでこれをテストしました:

ここに画像の説明を入力

これは、 TablixでChartをスクロールすることに成功したため、要件を満たします。1 つの警告 - これを行ったときは見栄えがよくありませんでしたが (セルのオーバーラップなど)、書式設定のないレポートだったので、とにかくこれが役立つことを願っています。

コメント後に編集:

私の単純なレポートの例では、レポートに新しいデータセットを追加し、埋め込まれたチャートをこの新しいデータセットに向けました - これは機能しませんでした。これを行うたびに、常に古いデータセット (つまり、Tablixレベル) 。

ただし、代わりにできることは、必要なChartを含むSubreportを使用し、このSubreportTablixヘッダーに埋め込むことです。今試してみたところ、必要に応じて機能しました。2 番目のデータセットを使用したグラフは問題なく、必要に応じてTablixでスクロールしました。

したがって、これは複数のデータセットで実行可能なオプションであり、 Subreportを使用する追加の手順が必要なだけです。

新しいレポート:

ここに画像の説明を入力

サブレポート:

ここに画像の説明を入力

于 2013-02-25T11:59:11.180 に答える