# Ошибка при RDL C Суммирование с пустыми значениями - PullRequest
0 голосов
/ 07 мая 2020

У меня проблемы с отчетом RDL C при выполнении Sum определенных столбцов, которые не возвращают значения. Отображается только ошибка #.

Это мой MySQL Просмотр, который я создал:

enter image description here

Выберите запрос:

enter image description here

RDL C отчет, который я создал:

enter image description here

Отчет, созданный с помощью VB. Net, но я столкнулся с этой проблемой ниже:

enter image description here

Я пробовал все выражения RDL C с помощью Googling, но они не работают.

=Sum(CDbl(Fields!Sales.Value))

=Sum(IIF(Fields!Sales.Value = "", Fields!Sales.Value, 0))

1 Ответ

0 голосов
/ 08 мая 2020

кажется, что ваше условие неправильное:

Sum(IIF(Fields!Sales.Value != "", Fields!Sales.Value, 0))

более удобно:

Sum(IIF(!string.IsNullOrEmpty(Fields!Sales.Value), Fields!Sales.Value, 0))

если Above не работает, вы также можете изменить свой запрос: добавьте регистр в sql query.

Сообщите мне, если вам понадобится помощь по изменению запроса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...