СКД. Установка цвета выводимым ресурсам #639555


#0 by napagokc
Сложно объяснить, проще показать (см картинку). Как сделать так, чтобы, например, для Склада Оборот выводился синим цветом, а для ЦФУ красным? Использую стандартный встроенный макет. Цвета для Склада и ЦФУ настроил на вкладке "Макет", добавив макет поля и задав ему цвет. А вот с Оботором (как и с начальным и конечным остатком) разобраться не могу. Они не относятся к какому-то отдельному полю группировки и показываются по всем полям сразу. Что делать?
#1 by Cube
Условное оформление.
#2 by napagokc
Эмм? Можно подробнее, плз
#3 by Cube
Погоди-погоди, ты раскрашиваешь группировки в макете? Этож быдлокод! Смотри .
#4 by napagokc
Я только осваиваю СКД. Что такое "условное оформление"? Где это?
#5 by Cube
Куда уж подробнее. Почитай про условное оформление в СКД, так понятнее?
#6 by napagokc
+ Свой макет создавать, что ли?
#7 by Cube
Возьми и почитай книжку Хрусталевой - лучшая книга по СКД. Потом приходи.
#8 by napagokc
У меня она есть, но я ее по диагонали читал. Что-то все время найти не могу... Вот и изучаю по факту :(
#9 by napagokc
Убрал оформление для Склада из макета, сделал через Условное оформление (см рис) Но в результате в отчете просто никак не оформляются эти строки (т.к. убрал оформление из макета). Если использовать оформление не для "Склад(Склад)", а для "Отбор", то оно работает, но накладывается на все вложенные группировки. Что не так делаю?
#10 by napagokc
+ *"Отбор" = "Отчет"
#11 by napagokc
Омг... Походу разобрался... У меня в зависимости от одной константы отчет строится либо по шаблону, созданному в конфигураторе, либо программно. Если отчет строится по шаблону, то все нормально раскрашивается, а если программно, то нет. Что-то я об этом не подумал. Буду искать, как добавить условное оформление программно
#12 by Cube
Если у тебя схема компоновки строится не программно, то условное оформление, которое ты указал в схеме (в конфигураторе), должно отрабатывать.
#13 by napagokc
Да-да, оно все корректно отрабатывает. Если кому нужно, то ниже привожу пример для одной из моих группировок. Остальные делаются аналогично. Да, у меня пока линейно все написано, без циклов. Потом оптимизирую... Но у меня еще вопрос есть: у меня осталась одна группировка (<Детальные записи> Шапка, см рис из ), которая включает в себя два параметра. Сейчас у меня оформлена эта Шапка на вкладке "Макеты" СКД (там же, где у меня раньше и остальные группировки были оформлены). Можно ли как-нибудь выводить эту группировку с двумя параметрами (там начало и конец периода), не используя вкладку "Макеты"?
#14 by Cube
Нет. Шапку и подвал только через макеты... А что не устраивает?
#15 by napagokc
Просто думал, что есть еще какой-то более легкий способ, о котором я тоже пока ничего не знаю. Ну, еще я заметил минус небольшой от этих макетов: при формировании отчета сначала, похоже, читаются эти макеты, а потом уже строится сам отчет. При этом, индикатор прогресса почти моментально доходит до 50% (т.к. макетов почти нет), а потом дооооолго думает над остальными 50% =) Не очень красиво просто. Ну, если по-другому нельзя, то ладно. Спасибо за помощь.
#16 by GANR
1. "Отчет Основная схема компоновки данных Настройки". 2. Наводишь синий курсор на нужную тебе группировку (или слово "Отчет" - тогда ко всему отчету применятся настройки) в верхнем правом окне закладки "Настройки". 3. Далее закладка "Условное оформление". 4. Добавляешь в таблицу знаком "+" новый элемент. 5. Настраиваешь как тебе надо и задаешь поля какие тебе надо. Если надо - задаешь условие (но это не случай ). Всё понятно?
#17 by GANR
, ты, кстати, видел ? Запомни почему это.
#18 by napagokc
ну вот... делал-делал отчет, все хорошо получилось, все замечательно. Отдал тестировщикам, они поставили период на один год и отчет рухнул с ошибкой "Недостаточно памяти" :( Я когда отлаживал тестил с периодом в месяц, чтобы не ждать долго, а тут такое дело. Что ж делать-то теперь? Данных действительно много, без этого никуда. :( Погуглил, советуют умышленно отключать возможности СКД как раз уходом к вкладке "Макеты" (как у меня изначально было) и без включения ПараметраРасшифровки... :(
#19 by France
не тяни лишние данные..
#20 by napagokc
Нет ничего лишнего. Оборотов много очень просто. За год - вообще тьма-тьмущая получается
#21 by napagokc
+ Этот отчет переделывался в СКД из обычного самописного. Так вот самописный работает, а СКД падает...
#22 by France
а запрос сюдым можно?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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