2014-04-09 5 views
0

У меня есть таблица, которая получает данные из запроса. Поскольку я не делаю никаких вычислений в SSRS, но вместо этого в SQL и только потянув данные, мне сложно определить, как настроить стиль для последних трех строк.Настроить последние три строки Tablix в SSRS

Вот вид конструкции:

enter image description here

Вот предварительный просмотр:

enter image description here

Теперь, как вы можете увидеть последние три строки либо SUM или AVG вышеперечисленное номера. Как я могу сделать это так, чтобы таблица отображала другой цвет фона для нижних трех строк?

ответ

1

Вам нужно будет добавить выражение для формата текстового поля для трех строк, который говорит что-то вроде:

=IIF(Fields![ARRIVED_DATE].Value="WEEKLY TOTAL","Grey",IIF(Fields![ARRIVED_DATE].Value="Prior Week","Red",IIF(Fields![ARRIVED_DATE].Value="12 WEEK AVERAGE","Green","Transparent"))) 
+0

Спасибо. Я бы хотел, чтобы вся строка меняла цвет. Это возможно или просто нужно делать каждый текстовый блок отдельно? – Si8

+0

На самом деле я хотел изменить цвет фона строки. С приведенным выше кодом «WEEKLY TOTAL» меняется с серого на серебро, что не то, что я ищу. – Si8

+0

Вам просто нужно выбрать все текстовые поля для этой строки, которые вы хотите изменить цвет. Первым условием было бы сказать, что это был серый цвет, если это был Weekly Total или все остальное Silver. – JesalynOlson

0

Если я понимаю вашу точку правильно, это будет решение

= IIF (общее число из записей (int) = rownumber (ничего), «Color1», iif (общее количество записей (int) -1 = rownumber (ничего), «Color2», iif (общее количество записей (int) -2 = rownumber (ничего), «Цвет3», «»)))

используйте это выражение в цвете фона свойств строки.

+0

Спасибо. Как получить свойства строки? У меня есть свойства Tablix и 'Row Group> Group Properties'. «Общее количество записей» получается как? – Si8

+0

выберите строку и нажмите F4 на клавиатуре ... – hemanth

Смежные вопросы