Как убрать NaN?

Обсуждение Stimulsoft Reports.NET
Ответить
viq
Сообщения: 56
Зарегистрирован: 06 апр 2007, 05:09

Как убрать NaN?

Сообщение viq »

В отчете есть колонка значение которой вычисляется по 2-м полям источника данных
{(double)DS.cntMP/(double)DS.cntM}
в случае если DS.cntM = 0, то в ячейке будет выведено "NaN",
это удаётся устранить поместив код
if (DS.cntM == 0) e.Value = "";
в обработчик GetValueEvent вычисляемой ячейки

Вопрос: Как убрать "NaN" в ячейке на FooterBand?, кот. вычисляется:
{(double)Sum(DS.cntMP)/(double)Sum(DS.cntM)}
Pavel
Сообщения: 67
Зарегистрирован: 10 май 2007, 11:24

Как убрать NaN?

Сообщение Pavel »

Используйте выражение {IIF(Sum(DS.cntM) == 0, "", (double)Sum(DS.cntMP)/(double)Sum(DS.cntM))}

Спасибо.
viq
Сообщения: 56
Зарегистрирован: 06 апр 2007, 05:09

Как убрать NaN?

Сообщение viq »

Спасибо, помогло!
Ответить