0

レポートの 1 つでインジケーターを使用したいのですが、SSRS2008 しか持っていないのに対し、インジケーターは SSRS2008 R2 以降でのみサポートされています。インジケーターを模倣し、SSRS に含まれるものと同様に見える回避策またはその他のコンポーネントはありますか?

4

1 に答える 1

2

これを行うには、式ベースの画像をレポートに追加します。使用可能な画像は、表示するインジケーターを模倣しています。

SSRS 2008R2 では、いくつかの単純なデータを使用します。

ここに画像の説明を入力

簡単なインジケーターを設定しました。

ここに画像の説明を入力

ここに画像の説明を入力

あなたが期待するように動作します:

ここに画像の説明を入力

2008 年に同様のテーブルを作成しましたが、インジケーターの代わりにそのテキスト ボックスに画像を追加し、レポート プロジェクトに 3 つの画像を追加しました。

ここに画像の説明を入力

ここに画像の説明を入力

画像は、2008R2 のものと同様のインジケーター画像です。

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

もちろん、標準の SSRS との類似点はまったくの偶然です。

次のように画像を設定します。

ここに画像の説明を入力

つまり、画像ソースをExternal.

式は次のとおりです。

=Switch(Fields!val.Value >= 0 and Fields!val.Value <= 3, "ind1.PNG"
    , Fields!val.Value >= 4 and Fields!val.Value <= 6, "ind2.PNG"
    , Fields!val.Value >= 7 and Fields!val.Value <= 10, "ind3.PNG")

したがって、これは私たちの価値に基づいて適切な画像を選択しています。これは 2008R2 インジケーターのように機能します。

ここに画像の説明を入力

私は書式設定をいじっていないので、少し大雑把ですが、原理的には機能することがわかりますので、少し調整すればうまくいくはずです。

于 2013-10-30T17:13:11.463 に答える