0

SQL Server 2005レポートサービスのいくつかのレポートパラメーターに基づいて、結果の各行に対して1つまたは複数のグラフを自動的に生成し、それらをページ分割または間隔を空けたいと思います。どうすればいいですか?

4

2 に答える 2

1

行ごとにグラフの数が異なるが、バリエーションがわかっている場合 (たとえば、グラフ 1 だけ、またはグラフ 1 と 3、またはグラフ 1 2 と 3 のいずれか)、表を使用するのは簡単です。

デフォルトの詳細行に、必要な通常のフィールドを追加します。ここで、必要な各グラフに新しい詳細行を挿入します。最後に、ルールに基づいて各チャート行の可視性を設定します。式が true と評価された場合、ルールは行を非表示にすることに注意してください。一番左のセルの左にある領域を使用して行を選択していることを確認してください。正しく選択されていれば、プロパティ グリッドの行であることがわかります。

必要なレイアウトを取得するには、チャートが入るセルを結合するか、単一のセルを使用してその中に Rectangle を配置し、Rectangle で他のコントロールをレイアウトします。

非表示になっている行はすべて折りたたまれているため、チャート自体の表示を切り替えるだけの場合のように、大きな空白のセクションが表示されることはありません。

于 2009-08-31T08:10:10.520 に答える
0

できることは、ページにリスト コントロールを配置し、レコードの一意のキー (ID、または複合の場合は複数のフィールド) によるリストのグループ化を設定し、リストにグラフを配置することです。次に、アイテムの表示式を設定して、レポート パラメーターで制御します

于 2009-02-28T19:30:55.137 に答える