1

スパークライン チャートを正しく表示するのに苦労しています。Microsoft のドキュメントはレポート ビルダーに重点を置いています。

いくつかのビンの 1 つに入れることができるアイテムのコレクションがあります。各アイテム/ビン番号の組み合わせの発生頻度を表示しようとしています。SQL ではビン番号でアイテムを合計できますが、今のところ SSRS に任せています。

説明のために、データセットが次のようになっていると仮定します。

Item,Bin
-----------
A,1
A,2
A,5
A,2
B,1
B,5

アイテムが少しダウンしました。スパークラインを含むテーブルには、適切な変数 (アイテム) でグループ化された行グループがあります。横軸については、グラフ化されるプロパティとしてビン # を選択しました。ただし、垂直軸を取得するために何を使用すればよいかわかりません。

4

1 に答える 1

1

スパークラインに値を設定していますか? このステップを実行したかどうかは、あなたの説明からは明らかではありません。そうでない場合は、スパークラインをクリックして [チャートの日付] ペインを表示します。[値] セクションのプラス記号をクリックし、[式] を選択します。ビンごとにアイテムの数を数えたいように聞こえるので、次の式を使用します。

=Count(Fields!Item.Value)

連続したビンがあるため、水平軸プロパティをスカラー軸タイプに設定することを検討してください。これにより、特定のアイテムのビン番号が欠落している場合 (3 と 4 など) に正しい順序付けと「空白を埋める」ことができます。あなたの例ではアイテムA)。また、Align Axes プロパティを Tablix に設定して、各行のスパークラインですべてのビン番号が整列するようにします。そうしないと、アイテム A の 1 と 2 がアイテム B の 1 と 5 の上に表示されます。Align Axes プロパティを使用すると、A の 5 と B の 5 が正しく整列します。

于 2012-07-03T17:26:55.790 に答える