Есть отчет на СКД, в котором в таблице по строкам одна группировка, по колонкам другая (ресурсы и один реквизит).
Делаю УО: необходимо раскрасить значение из столбца "реквизит_групп_строка3" (он в группировке по строкам) по условию что "реквизит_групп_колонка_2" = нужный мне параметр и "ресурс2" > 1.
В итоге Ресурс2 со значением =2 раскрашивается, а "То что раскрасить" нет. Начинаю делать условие на сравнение реквизитов из группировки по строкам, все хорошо, меняю назад на сравнение реквизитов из группировки строк и группировки колонок, раскрашивает только Ресурс2 со значением =2.
(1) Необходимо создать:
1. Добавить в схему параметр (думаю, у вас уже есть) НужныйМнеПараметр;
2. Добавить новое пользовательское поле выражение (можно вычисляемое поле - ресурс), в котором будем вычислять значение Ресурса2 только когда "реквизит_групп_колонка_2" = нужный мне параметр, например
Сумма(Выбор
Когда Колонки = ПараметрыДанных.НужныйМнеПараметр
Тогда Ресурс2
Иначе 0
Конец)
3. Создать УО с условием наш новый ресурс = какое-то значение
Вся фишка заключается в том, что если создать УО в котором значение опирается на значение ресурса - то проверяться будет значение вычисленное в общем итоге для группировки
в котором в таблице по строкам одна группировка, по колонкам другая (ресурсы и один реквизит).
Немного не по теме, но подскажите пожалуйста, как сделали по строкам одну группировку, а по колонкам другую? Или подскажите в этой теме: https://forum.infostart.ru/forum9/topic285539/ Спасибо заранее. Да и просто спасибо, есть способ реализовать
(1) Необходимо создать:
1. Добавить в схему параметр (думаю, у вас уже есть) НужныйМнеПараметр;
2. Добавить новое пользовательское поле выражение (можно вычисляемое поле - ресурс), в котором будем вычислять значение Ресурса2 только когда "реквизит_групп_колонка_2" = нужный мне параметр, например
Сумма(Выбор
Когда Колонки = ПараметрыДанных.НужныйМнеПараметр
Тогда Ресурс2
Иначе 0
Конец)
3. Создать УО с условием наш новый ресурс = какое-то значение
Вся фишка заключается в том, что если создать УО в котором значение опирается на значение ресурса - то проверяться будет значение вычисленное в общем итоге для группировки
(3) Спасибо, я был близок к решению, но не смог связать, что значение будет сравниваться с общим итогом группировки. В итоге раскрашивал, но не все и причину найти не смог...