Проделайте эту проблему в SSRS и я надеюсь на некоторую помощь.# Ужасно даже после использования IIF, чтобы избежать деления на ноль в выражении
Просто хотите вернуть 0 или 0,00 в текстовом поле «Всего», когда в текстовом поле 167 или 168. У меня есть ISNULL в наборе данных для обоих полей. Текстовое поле форматируется в отчете «Валюта в отчете». Я получаю результаты, если 167 и 168 оба не равны 0, но #Error, если они есть. Есть предположения?
=IIF((ReportItems!Textbox167.Value > 0) AND (ReportItems!Textbox168.Value > 0)
,CDEC(ReportItems!Textbox173.Value/ReportItems!Textbox167.Value) -
CDEC(ReportItems!Textbox176.Value/ReportItems!Textbox168.Value), 0)
Спасибо!
Возможно ли они имеют NULL значения? – Anand
Используете ли вы номер Float? – FLICKER