Spotfire: DateTimeNow() -1 месяц для ограничения линейного графика

Я работаю в Spotfire 7.0.1

У меня есть линейный график, отображающий фактические и плановые даты для текущего проекта. Линия плана (серая) доходит до конца временной шкалы проекта. Фактическая строка DID также распространяется на , но я использовал пользовательское выражение, чтобы ограничить его текущим месяцем. Тем не менее, я хочу отодвинуть его на 1 месяц назад. т.е. если мы находимся в ноябре, фактическая линейная диаграмма должна остановиться на октябре.

Текущее выражение: If([Actual] <= DateTimeNow(), 1, null) as [Actual]

Это выражение ограничивает мою строку [Actual] ноябрём (сегодняшняя дата — 03.11.16), однако я хочу отодвинуть её на 1 месяц назад до октября.

введите здесь описание изображения

Какие-либо предложения?


person JBiggie    schedule 03.11.2016    source источник
comment
Каково значение [Фактическое]? Посмотрите в DateDiff   -  person scsimon    schedule 04.11.2016


Ответы (1)


Вы захотите что-то вроде

If([Actual] <= DateAdd("month",-1,DateTimeNow()),TRUE,FALSE)
person scsimon    schedule 03.11.2016