2013-07-25 3 views
0

Я передаю набор данных в свой отчет, который отображает линейную диаграмму, показывающую график сжигания спринта. Одним из изгнанников в наборе данных является «PeriodType», который может быть «Планирование», «Сжигание» или «Ретроспектива».Asp.Net ReportViewer Line Chart background

На диаграмме показаны даты вдоль оси x, а ось y - часы.

Что бы я хотел сделать, это серый фон, где ось x имеет значение, которое не является периодом «сжигания». Таким образом, объект, который используется для создания диаграммы, как уже упоминалось, имеет поле типа, которое я могу использовать.

Есть ли способ изменить цвет фона столбцов x на основе флага? Какой-то условный цвет фона? Я искал, но, похоже, не могу найти такую ​​удобную вещь.

ответ

0

Да, это возможно. Откройте панель Properties, в BackgroundColor или Color (в зависимости от того имеет значение) свойство диаграммы, введите оператор IFF, как:

=IIF(Str(Fields!PeriodType.Value) <> "Burning", "Gray", "SomeOtherColor") 

Надежда, что помогает