Я хочу добавить месяцев с последним днем в текущей дате, используяSSRS Добавить Месяцы в текущей дате в последний день месяца
= DateAdd (dateinterval.month, +4, DateAdd («d», - (День (сегодня)), Сегодня))
выражение.
выход
текущая_дата = 12/02/2014
finish_date = 03/30/2014
Проблема заключается в том, что finsih_date месяц 03 (март) и в последний день марта составляет 31 но мой параметр, показывающий 30.
под рукой Нет SSRS на данный момент, но попытаться постройте новую дату, используя 01. <текущий месяц + 1>. <Текущий год> Это первый день следующего месяца после вашего окончания. Теперь вы можете просто называть дату добавить с -1 на эту новую дату, которая должна привести к последнему дню предыдущего месяца. –
The-First-Tiger plz может написать полное выражение для final_date ..? –