Anele Ngqandu Ответов: 2

Как рассчитать среднее значение столбца в rdlc


Привет
Как рассчитать среднее значение столбца в rdlc

У меня есть имя столбца
Average Drop


Average Drop
2
3
5
===============
//expected average is 3,3%


Что я уже пробовал:

Я попробовал использовать среднее значение;

=Avg(Fields!AverageDrops.Value, "dsReport")
//это дает неожиданное число

затем я попробовал вручную суммировать столбец и сделать среднее значение, это дало мне ошибку

2 Ответов

Рейтинг:
2

alexvw

Здравствуйте Нгконгка,

Трудно помочь, не зная точно, чем вы заполняете rdlc. Тем не менее, я бы убедился, что вы преобразуете свое поле в соответствующий тип данных, прежде чем передавать его в функцию AVG:

Это должно быть что-то вроде этого:

=Avg(CSng(Fields!AverageDrops.Value), "dsReport")


Надеюсь, это поможет.

Ваше здоровье!


Рейтинг:
2

Patrice T

Цитата:
это дало мне ошибку

Похоже вам нужно изучить основы программирования:
Сообщение об ошибке сообщает вам причину ошибки и ее положение в коде. Наряду с кодом, это самая важная информация, доступная, чтобы помочь вам решить проблему.
Ты не показал ни одного из них.
Цитата:
//это дает неожиданное число

Это не информативно, ни о чем не может привести этот комментарий.
Показ фактических данных и результатов был бы более интересным.