Связывание данных в ReportViewer - PullRequest
0 голосов
/ 24 февраля 2011

Я занимаюсь разработкой отчета с использованием ReportViewer с ASP.NET и C #. Я связываю данные из DataSource с объектом Tablix, используя конструкторское представление .RDLC.

Внутри этого табликса есть поле, которое я должен заполнить одним полем из источника данных ИЛИ другим, в зависимости от выражения.

Выражение в поле, которое я пытаюсь использовать для достижения цели:

=IIf(IsNothing(Fields!PREMIO_CALCULADO_1.Value), Fields!PREMIO_CALCULADO_1.Value,Fields!RECUPERACAO_CALCULADA_INI_1.Value)

Если поле «PREMIO_CALCULADO_1» является нулевым, заполните его «RECUPERACAO_CALCULADA_INI». У меня нет ошибок компиляции, но когда я выполняю отчет, где должно быть это значение, появляется тег #error.

Что-то не так с этим выражением?

Большое спасибо.

1 Ответ

0 голосов
/ 04 марта 2011

Похоже, у вас есть возвращаемые значения в неправильной позиции.

Просто добавьте NOT, прежде чем IsNothing.

...