Ошибка возврата отчета SSRS - выражение сортировки для группы 'grp' содержит ошибку: попытка деления на ноль - PullRequest
0 голосов
/ 20 мая 2019

Я пытаюсь исправить ошибку в предыдущем отчете SSRS для разработчиков. Существует группа по параметру, при выборе определенного значения она возвращает ошибку - Выражение сортировки для группы 'grp' содержит ошибку: Попытка деления на ноль.

Ошибка предполагает, что это выражение вызывает ошибку; = -Sum (Fields! RentCollected.Value) / Sum (Fields! RentDue.Value)

Выбор других параметров работает без ошибок.

Есть идеи, как это можно исправить?

Я не знаю, какую дополнительную информацию предоставить, но могу, если она указана.

Заранее спасибо за любую помощь.

1 Ответ

1 голос
/ 20 мая 2019

Похоже, ошибка возникает, когда сумма Fields!RentDue.Value равна нулю.Чтобы это исправить, простой оператор IIF для проверки нуля должен решить проблему.Попробуйте следующее выражение.

=Sum(Fields!RentCollected.Value)/IIF(Sum(Fields!RentDue.Value) = 0, 1, Sum(Fields!RentDue.Value))
...