У меня есть отчет, состоящий из таблиц, сгруппированных по полю EventID в наборе данных событий. Пользователь запросил, чтобы фон для таблиц чередовался на каждом событии. Это была простая задача в Crystal Reports, и мне интересно, возможно ли это в SSRS.Изменение цвета фона стола в новом событии в SSRS
ответ
Лучший способ сделать это, используя выражение на цвет фона. Если вы выберите строку перейти к BackgroundColor
собственности, а затем выберите выражение:
Если у вас нет каких-либо групп, а затем просто использовать
= IIf(RowNumber(Nothing) Mod 2 = 0, "#EAEAEA", "Transparent")
Если у вас есть одну группу, то использовать
= IIf(RowNumber("EventIDGroupName") Mod 2 = 0, "#EAEAEA", "Transparent")
Вы также может использовать это для «сброса» количества цветов строк в каждой группе. Если вы хотите, чтобы первая деталь строки в каждой подгруппе, чтобы начать с белым и этим раствором (при использовании на строке детализации) позволили этому случиться
=IIF(RunningValue(Fields![Name].Value, CountDistinct, "NameOfPartnetGroup") Mod 2, "White", "#EAEAEA")
для группы верхних/нижних колонтитулов:
=IIF(RunningValue(*group on field*,CountDistinct,"*parent group name*") Mod 2,"White","AliceBlue")
Это довольно легко реализовать с блоком кода и выражением для цвета фона.
Написать код для deteremine какой цвет для визуализации и поместить его в отчетах | Код текстовом поле на странице Отчеты Свойства.Код ниже ни в коем случае не является полным.
Public _lastEventID As Integer = -1
Public Function GetBackgroundColor (с кодом события As Integer) As String
Тусклый цвет As String = "White" если (_eventID <> _lastEventID) Тогда «что-то изменить _lastEventID = с кодом событие End If Return цвета End FunctionДобавить выражение в BackgroundColor элемента, который вы хотите краска для повторения функции, созданной для возврата цвета.
Expression = Code.GetBackgroundColor (Fields! EventID.Value)
- 1. SSRS. Изменение цвета фона для определенных полей
- 2. Изменение цвета фона метки привязки в событии onclick
- 3. Изменение цвета фона в downloadButton
- 4. Изменение цвета фона в html5
- 5. Изменение цвета фона в UIAlertView?
- 6. Изменение цвета фона в деятельности.
- 7. Изменение цвета фона в BottomNavigationView
- 8. Изменение цвета фона в xyplot()
- 9. Изменение цвета фона в Hover
- 10. Изменение цвета фона в Javascript
- 11. Изменение цвета фона в C++
- 12. Изменение цвета фона/цвета кнопки в TKinter
- 13. изменение цвета фона ячейки в кварт
- 14. Задержка на событии, например изменение цвета фона div
- 15. SSRS Настройка цвета фона HTML
- 16. изменение фона при событии keydown
- 17. Изменение цвета фона LGSideMenuBar
- 18. Изменение цвета фона CGContext
- 19. Monogame - изменение цвета фона
- 20. Изменение цвета фона HighCharts?
- 21. Изменение цвета на событии в Календаре Google
- 22. Изменение цвета фона UITableView
- 23. Изменение цвета фона окна
- 24. Изменение цвета фона drawRect
- 25. Изменение цвета фона
- 26. Изменение цвета фона QTabWidget
- 27. Изменение цвета фона Java
- 28. Изменение цвета фона UILabel
- 29. Случайное изменение цвета фона
- 30. Изменение цвета фона