ReportViewer вопрос - PullRequest
       11

ReportViewer вопрос

0 голосов
/ 09 февраля 2010

У меня есть столбец, который делит поле на другое поле. И если он равен 0, то выводится ошибка. Как я могу заставить его напечатать ничего или 0 в этой ситуации?

Ответы [ 2 ]

1 голос
/ 05 марта 2010

Можете ли вы просто создать выражение для столбца результата и отобразить результат условно?

Например, вместо:

=ColumnA!Value/ColumnB!Value

Используйте что-то вроде:

=Iff(ColumnB!Value <> 0, ColumnA!Value/ColumnB!Value, 0)

0 голосов
/ 27 февраля 2012

Вы должны попробовать это:

=IIF(Fields!F1.Value <> 0, Fields!F2.Value / 
   IIF(Fields!F1.Value <> 0, Fields!F1.Value, 42), 0)

Также проверьте эту ссылку для получения дополнительной информации.

...