1
私はテーブルを作成するには、次のクエリを持っている:SSRSスコープエラー
SELECT
l.aliasnaam
,l.kultivar
,l.SkattingVirKult
,l.GelewerVirKult
,l.PersentKlaarKult
FROM
LeweringVsSkatting as l
GROUP BY
l.aliasnaam
,l.kultivar
,l.SkattingVirKult
,l.GelewerVirKult
,l.PersentKlaarKult
私はテキストボックスの背景に次の式に列PersentKlaarKult
にグラデーションカラーを追加したい:
=Code.ColorDWB(sum(Fields!PersentKlaarKult.Value)
,Max(Fields!PersentKlaarKult.Value, “DataSet1”)
,Min(Fields!PersentKlaarKult.ValueFields!, “DataSet1”)
,“#2322EE”
)
しかし、次のエラーが表示されます。
The BackgroundColor expression for the text box ‘PersentKlaarKult’ has a scope parameter that is not valid for an aggregate function. The scope parameter must be set to a string constant that is equal to either the name of a containing group, the name of a containing data region, or the name of a dataset.
ated。あなたはsum
機能であなたのデータセット名が欠落しているように見えます よろしく
あなたはiamdaveありがとうございます。私は表現を修正しました。しかし、私は同じエラーメッセージを受け取ります。 – Gideon
あなたはタイプミスがありますか? ValueFields! 3行目の最後に? これは、あなたのコードではなく、この投稿の入力ミスであった場合は、3つのテキストボックスを作成し、それぞれの式を現在の式の3つの部分に設定することをお勧めします。すなわち、第1のものに対する合計(Fields!PersentKlaarKult.Value、 "DataSet1")。これにより、ColorDWB関数の呼び出しを心配する前に、エラーの原因となっている部分を確認できます。 –
@Canadean_ASありがとう、私はちょうど質問から式をコピーし、データセット名に追加しましたが、これも問題である可能性があります。 – iamdave