SSRS возвращает #error, если оператор равен False
, но No Start Date
, когда инструкция верна. Я тестировал, и DateDiff верен в False стороне инструкции. Я не уверен, в каком направлении идти отсюда. Спасибо.Проблема SSRS с использованием DateDiff в заявлении IIF
=IIF(Fields!JobOrderIssueDate.Value = "", "No Start Date",DateDiff("d",Today(),Fields!ProjectedConstEndDate.Value))
Вопросы, требующие помощи по отладке, должны включать минимальный проверяемый пример. Минимальный код, необходимый для того, чтобы мы могли локализовать вашу проблему. –
@BlakeYarbrough: Хорошо, спасибо. Я обновлю. – PanczerTank
Вы возвращаете два разных типа данных из вашей 'IIF' - строки, когда условие TRUE и DATE, когда условие FALSE. Где бы вы ни использовали это выражение, ожидается STRING, поэтому вы видите '# error', когда условие TRUE. Что вы пытаетесь сделать с этим выражением? Значение по умолчанию для параметра? –