1. ddemon 20 18.08.11 16:55 Сейчас в теме

СКД и Условное оформление

Вопрос возник по СКД, при создании условного оформления, настраивается отбор, по которому закрашивается строка, но, если поле которое участвует в отборе (по которому закрашивается строка) мы не выводим в отчете (но оно присутсвует в запросе и в списке полей СКД), то закрашивание не работает. Такой проблемы в отчетах с Построителем не было там Условное оформление применялось, даже если поле не выводилось в отчет, сталкивался ктонибудь с такой ситуацией и как решили проблему?
Ответы
Избранное Подписка Сортировка: Древо
6. VmvLer 05.09.19 13:13 Сейчас в теме
(1) что мешает в СКД в роли указанного поля установить галку "Обязательное"?

тогда оптимизатор не будет его выбрасывать
8. glorry 11.09.19 14:52 Сейчас в теме
(6) Это самое очевидное решение, но не работает. (Платформа 8.3.13.1513, конфигурация УТ11.4.6.188)
Вариант (3) то же не заработал.
Может есть еще какое то решение?
2. cdb 26 13.09.11 12:23 Сейчас в теме
Это происходит из-за "оптимизатора", который работает при обработке макета. А он выкидывает из запроса поля, которые не будут выводиться. Таким образом для решения этой проблемы приходится все же выводить дополнительные поля в отчет (пряча их с помощью задания оформления - ширина столбца, цвет шрифта и т.п.).
3. bartes 18.11.17 20:28 Сейчас в теме
Решить вопрос с условным оформление по невыводимому полю можно элегантнее. Нужно добавить новую группировку и в нее поместить поле, которое участвует в отборе и которое не нужно выводить, напротив поля оставить галочку-признак вывода, а напротив группировки снять. В этом случае условное оформление отработает а отчет останется в нужном виде
4. mrm1212 25 12.02.19 13:54 Сейчас в теме
(3) что-то так тоже не получилось..но работает как Вы написали, только когда напротив поля снять галочку, а у группировки оставить..
5. Светлый ум 227 05.09.19 13:01 Сейчас в теме
С сопоставлением перечислений почему-то условное оформление не взлетело. Пришлось через параметры протаскивать числовые значения и от их значений раскрашивать.
7. VmvLer 05.09.19 13:14 Сейчас в теме
а тема поднята из преисподней, простите меня я не некромант)
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист 1С
Москва
зарплата от 120 000 руб. до 150 000 руб.
Полный день


Программист 1С
Санкт-Петербург
зарплата от 80 000 руб. до 120 000 руб.
Полный день

Архитектор 1С
Санкт-Петербург
зарплата от 150 000 руб.
Полный день

Программист 1С (Оперативный учет)
Санкт-Петербург
зарплата от 120 000 руб.
Полный день