Диаграммы SSRS 2005: настройка цветов линий с помощью expression?

#reporting-services #visual-studio-2005 #reportingservices-2005

#службы отчетов #visual-studio-2005 #reportingservices-2005

Вопрос:

Есть ли способ изменить цвет определенных позиций строк на диаграмме SSRS? Например, на вкладке «Данные» с использованием выражения в группе рядов или области значений или, возможно, с переменной? Мне не очень нравится цветовая палитра на моей текущей диаграмме, я хочу, чтобы определенные области выделялись немного больше, и не уверен, с чего начать.

Спасибо.

Ответ №1:

Мы делаем это для того, чтобы разные отделы во всех отчетах были одинаково окрашены. В нашей базе данных у нас есть цветовое поле в таблице отдела, затем на гистограммах мы выполняем следующее:

  1. Щелкните правой кнопкой мыши тело диаграммы и выберите Свойства
  2. Перейдите на вкладку Данные
  3. В разделе Значения нажмите кнопку Изменить
  4. Перейдите на вкладку Внешний вид
  5. Нажмите кнопку «Стиль ряда»
  6. Перейдите на вкладку Заливка
  7. В текстовом поле Color введите выражение, которому вы хотите придать цвет. Учитывая, что у нас это уже есть в базе данных нашего отдела, мы просто используем:

    =Поля!DeptColour.Значение

и тогда наши отделы будут окрашены одинаково на каждой гистограмме.

Для линейных графиков вам нужно сделать то же самое, за исключением того, что на этот раз вы помещаете цветовое выражение в текстовое поле «Цвет» на вкладке «Границы и линии» в диалоговом окне «Стиль серии» (а не в «Заливка»).

Комментарии:

1. это отличная идея. я бы даже не подумал об этом. Спасибо!