Страница 1 из 1

Выделение столбцов в cross-Tab отчете.

Добавлено: 17 июл 2019, 17:11
Patron
Создал отчет с помощью Cross-Tab.
Теперь стоит задача пометить (цветом) определенные столбцы. Ну например 1, 10, 20 и 30 число месяца (верхняя строка отчета - дни месяца.
Как ни пробовал через условие - не получилось. Это вообще возможно, наложить условие в зависимости не от тех данных что в самой ячейке, а от других?
Снимок.PNG
Снимок.PNG (18.83 КБ) 2801 просмотр

Re: Выделение столбцов в cross-Tab отчете.

Добавлено: 19 июл 2019, 08:35
Aleksey
Здравствуйте,

Да, вы можете задать Tag свойство для ячейки и затем использовать его в Conditions.

Спасибо.

Re: Выделение столбцов в cross-Tab отчете.

Добавлено: 19 июл 2019, 13:41
Patron
Спасибо за ответ. Но все же не понял как выставить tag свойство. Если я в ячейке CrossTab1_Sum1 выбмраю в Get Tag другое поле из данных
Снимок.PNG
Снимок.PNG (28.28 КБ) 2794 просмотра
компилятор выдает ошибку:
The error of compilation
The error of compilation is found in the 'Report' report:
В качестве оператора могут использоваться только выражения присваивания, вызова, инкремента, декремента и ожидания.

Приложил шаблон отчета. Буду признателен если подробнее поясните как использовать ваше предложение.

Re: Выделение столбцов в cross-Tab отчете.

Добавлено: 22 июл 2019, 09:51
Aleksey
Здравствуйте,

События в Кросс-Таблице работают немного по другому:
https://stimulsoft.zendesk.com/hc/en-us ... -cross-tab

Также, прикладываем пример отчета с использованием переменных tag и value.

Спасибо.

Re: Выделение столбцов в cross-Tab отчете.

Добавлено: 22 июл 2019, 11:04
Patron
Спасибо! Теперь понятно.
Только саму строку <Tag>{data.day_type}</Tag> пришлось вставлять "руками" в код. Где это сделать в интерфейсе не нашел. Версия слишком старая? (2014.1)

Re: Выделение столбцов в cross-Tab отчете.

Добавлено: 24 июл 2019, 10:05
Aleksey
Здравствуйте,

Свойство Interaction.

Спасибо.