列のグループ化があります。グループフッターには、そのグループのスコアの平均を与えるこの式があります。
=Avg(Fields!Score.Value)
レポートを実行すると、Average 列が #Error として表示されます。
どうすればそれを解決できますか。C#Winforms、VS2008を使用しています
次のように警告を表示します
Warning:The Value expression for the textbox ‘textbox55’ uses a numeric aggregate function on data that is not numeric. Numeric aggregate functions (Sum, Avg, StDev, Var, StDevP, and VarP) can only aggregate numeric data. (rsAggregateOfNonNumericData)
最初に、スコアをchar(50)に設定してテーブルを作成しました。しかし今、私はデータベース、データ型をスコアの10進数として変更しました。また、レポートでは、Dataset->perfscoretbl->Score->DataType を System.Decimal にします。
それでも #Error と表示されます。