2

SSRS2005で正しいデータを表示するための積み上げ面グラフの取得に問題があります。

Y軸では、50%から100%のスケールが必要です。X軸には、レポートに必要なスタイル(varchar)でフォーマットされた一連の日付があります。私のデータは、10進数で、それぞれ特定の日付を持つ0から1までの3つのデータフィールドで構成されています。

私の問題はY軸のスケールです。最大値を100に、最小値を50に、間隔を5に、フォーマットをパーセンテージの「p」に設定しました。

[レイアウト]タブのプレビューでは、これはすべて正常に表示されます(Y軸は50%から100%まで)。ただし、実際のレポートを生成するたびに、何らかの理由で5000%から10000%になります。これがどのように起こっているのか私にはわかりません、そしてそれはレポートを完全に台無しにします。

私は数時間プロパティをいじくり回してみましたが、役に立ちませんでした。

これが誰かに起こって、彼らが解決策を見つけた場合、または誰かが何か提案をした場合、私は非常に感謝します。

ありがとう。

4

1 に答える 1

0

パーセンテージを使用すると、すべてが100で因数分解されます。

値を50%としてフォーマットして表示する場合は、フォーマットされていない0.5である必要があります。したがって、パーセンテージは0〜1の値です。Excelおよび他のほとんどすべてのツールはそのように機能します。

値がすべてパーセンテージで既に保存されている場合は、値の最後に%記号を追加するだけで済みます。または、すべてを100で割ります。50%は、とにかくそれを意味します。それは100あたり50を意味します(セントは100を意味します)ので、50/100は50%を書く別の方法です。

于 2012-10-10T23:03:27.100 に答える