Подсветка ячеек в cross-tab

Обсуждение Stimulsoft Reports.Java
Ответить
alexey
Сообщения: 5
Зарегистрирован: 28 апр 2015, 13:09

Подсветка ячеек в cross-tab

Сообщение alexey » 05 июн 2015, 10:29

Добрый день. Построен отчет с помощью cross-tab, все данные заранее вычисляются, так что в самом отчете вычислений нет. В данных есть не обязательный тег WrongDplMark (в примере он встречается 1 раз), для отладки он в отчете выведен и виден в одной ячейке. Нужно там где данный тег есть ячейку рядом покрасить в красный цвет.
Посоветуйте как реализовать.

При необходимости WrongDplMark можно добавить во все записи о предметах, и различать необходимость окрашивания по значению. Пока максимум что удавалось добиться это окрашивания целиком колонки если значение данного тега удовлетворяет условию для всех строк таблицы, например, что оно не пустое, но это не совсем то что нужно.
Вложения
Rep.zip
(4.86 КБ) 90 скачиваний
alexey
Сообщения: 5
Зарегистрирован: 28 апр 2015, 13:09

Re: Подсветка ячеек в cross-tab

Сообщение alexey » 05 июн 2015, 14:22

Не совсем верно выбрал раздел, отчет должен работать на java.
HighAley
Сообщения: 1955
Зарегистрирован: 08 июн 2011, 07:36

Re: Подсветка ячеек в cross-tab

Сообщение HighAley » 08 июн 2015, 11:23

Здравствуйте, Алексей.

В данной ситуации нельзя использовать Conditions таким образом. У ячеек кросс-таба нет однозначного соответствия записям из источника данных.
Вы можете использовать следующее выражение: value == 5 или тому подобное.
Также вы можете задать значение свойству tag и использовать его.
Report_NEW_.mrt
(20.56 КБ) 208 скачиваний
Спасибо.
alexey
Сообщения: 5
Зарегистрирован: 28 апр 2015, 13:09

Re: Подсветка ячеек в cross-tab

Сообщение alexey » 08 июн 2015, 12:31

Спасибо, работает!
HighAley
Сообщения: 1955
Зарегистрирован: 08 июн 2011, 07:36

Re: Подсветка ячеек в cross-tab

Сообщение HighAley » 08 июн 2015, 13:42

Здравствуйте.

Мы всегда рады помочь.
Обращайтесь, если ещё нужна помощь.

Спасибо.
Ответить