у меня есть три столбца для даты в, даты, общего количества дней.Если в поле Дата: 01.08.2011 и Дата: 8.12.2011, то общее количество дней будет равно: 11 дням.Если Date Out пуст, то Total Days = Текущая дата - Date In.
Проблема: я не могу получить общее количество дней, если «Дата выхода» пуста, и использование текущей даты просто отлично, но получение итога между датой и датой приводит к ошибке.
В текстовом поле в средстве просмотра отчетов у меня есть это выражение:
=IIf(Fields!DateOut.Value=" "," ",Fields!TotalDays.Value)
TotalDays - текущая дата - дата, в которую я вычисляю хранимую процедуру и просто возвращаю результаты.
Я собирался сделать это, но все же я получаю #Error в текстовом поле, если я пытался вычитать между датой и, если они не пусты.
=IIf(Fields!DateOut.Value=" ",DateDiff("d",Fields!DateOut.Value,Fields!DateIn.Value),Fields!TotalDays.Value)
Любые предложения .... Спасибо