Условное форматирование в матрице - PullRequest
0 голосов
/ 18 декабря 2018

Это моя матрица в режиме конструктора

enter image description here

В последнем столбце есть следующее выражение.Это возвращает самую последнюю дату для этой конкретной строки.

=Format(Max(Fields!DateTime.value),"dd/MM/yyyy  HH:mm:ss")

Я хочу раскрасить те, что произошли за последние 6 недель

=IIF(DateDiff(DateInterval.Day , Fields!DateTime.Value, Today()) <=42, "#f5c6c8", Nothing)

Это возвращает следующее

enter image description here

По некоторым причинам это работает для некоторых полей, а не для других

1 Ответ

0 голосов
/ 18 декабря 2018

Правильно сумел выяснить это, нужно было поставить макс в моем выражении

=max(IIF(DateDiff(DateInterval.Day , Fields!DateTime.Value, Today()) <=42, "#f5c6c8", Nothing))
...