СКД Таблица Колонки и оформление #609467


#0 by Alsh
Всем доброго дня! Имеется отчет на СКД. Вывод в таблицу. Строки и Колонки – группировки. Хочу раскрашивать строки в зависимости от содержания колонок. Т.е. если в колонке «Цена оптовая» нет Цены, то всю строку нужно выделить цветом (есть и более сложные условия). Подробнее: Запрос возвращает все цены по типам (Контрагентов, Номенклатуры, На складах АТТ) в виде: Период      Номенклатура     ТипЦены            Цена 01.01.12     Товар1        ЦенаПост.             10 01.01.12     Товар1        ЦенаОпт.              -- 01.01.12     Товар1        ЦенаРозн.             15 01.01.12     Товар1        Цена на АТТ1          15 01.01.12     Товар1        Цена на АТТ2          14 02.01.12     Товар2       ЦенаПост.             17 02.01.12     Товар2       ЦенаОпт.              -- 02.01.12     Товар2       ЦенаРозн.             -- 02.01.12     Товар2       Цена на АТТ1          -- 02.01.12     Товар2       Цена на АТТ2          -- И т.д. СКД настройка отчета: Отчет        |Таблица СКД выводит таблицу вида Номенклатура   ЦенаПост.  ЦенаОпт.  ЦенаРозн.  ЦенанаАТТ1   ЦенанаАТТ2 01.01.12 Товар1   10        --        15          15            14               02.01.12 Товар2   17        --        --          --            --               Весь запрос не привязан к количеству типов цен, т.е. сколько будет, столько будет выведено колонок. А уже условным оформлением играться с выделением строк по условиям. Вопрос: Возможно ли, через условное оформление (или еще как), привязаться к типу значения колонки (группировка ТипЦены) и к самому значению  (Цене), потом повлиять на оформление всей строки в группировке Номенклатура. Переписать запрос под конкретное количество колонок (Типов цен) можно, и тогда все сложности с оформлением исчезнут, но потеряется универсальность отчета… Еще можно в процессоре вывода составить список колонок, следить за значениями цены и, по окончанию строки вывода, править оформление области по условиям... совсем  не нравится такое решение... Платформа 8.1.15.14 Спасибо!
#1 by Alsh
Видать сегодня активность больше в OFF...
#2 by wald
Условное оформление отлично проверяет значения данных при формировании отчета. Чем тебе оно не нравится?
#3 by Alsh
Конечно проверяет, но в списке, а как при группировке колонок написать условие оформления для всей строки: Если (ТипЦены(в заголовке колонки2) = "Оптовая" и Цена = 0) Или (ТипЦены(в заголовке колонки 3) = "Розничная" и Цена = 0) Тогда ? Можно представить более понятный отчет: Остатки по складам: - В группировке строк - Номенклатура, - В группировке колонок - Склады. И как задать условие выделять всю строку с номенклатурой если нет товара на первом складе, а на втором есть 5 шт...
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С