Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Многоуровневая шапка отчёта разными цветами (СКД)
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Система компоновки данных
Shiwchik
Добрый день.
Многоуровневая шапка отчёта разными цветами (СКД) соответственно и группировки тоже.
Это вообще возможно? А то колупаюсь сутки и ничего не выходит.
Вот пример:

alex1c
Shiwchik @ Сегодня, 17:20 необходимо зарегистрироваться для просмотра ссылки ,
макет потрібно робити.
AnryMc
alex1c @ Сегодня, 18:50 необходимо зарегистрироваться для просмотра ссылки ,

В зависимости от группировок - может и не надо макета...
alex1c
AnryMc @ Сегодня, 17:54 необходимо зарегистрироваться для просмотра ссылки ,
ну тут можливо, але потрібно бачити структуру бази.
Shiwchik
AnryMc @ Вчера, 17:54 необходимо зарегистрироваться для просмотра ссылки ,
Добрый день






Как выглядит сейчас:
(Скрин сохранённого отчета в ексель, так проще отредактировать лишнюю информацию)


Как Должно выглядеть:
[img]https://i.ibb.co/ygMFmGL/image.jpg[/img

Вот как пытался покрасить условием:

При таком условии шапка не красится, а если очистить оформляемые поля, то шапка полностью окрашивается.
А вот по отдельности. никак.
sava1
тут проще без СКД
Если на СКД - свой макет + ручной вывод с анализом выводимых данных и раскраской полей
Shiwchik
sava1 @ Сегодня, 10:12 необходимо зарегистрироваться для просмотра ссылки ,

Да, но у меня же отчёт с группировками, проще раскрасить шапку одним цветом)
sava1
А если юзер изменит порядок группировок?
как будете красить?

Если вопрос только в шапке -
после формирования отчета
- получаем в ТабДоке область "Контрагент", обл.цветФона = розовый
и так для всех, отличающихся полей
Shiwchik
sava1 @ Сегодня, 13:29 необходимо зарегистрироваться для просмотра ссылки ,

Сделал так:
Опять же сохранил в эксель, чтобы убрать корпоративную информацию.



Ну у меня нет пользовательских выборов никаких, они тут не нужны.
И настроек нет, так что. У пользователя только период и всё.
Shiwchik
sava1 @ Сегодня, 13:35 необходимо зарегистрироваться для просмотра ссылки ,

Да. вопрос был только в шапке, всё остальное настраивается без проблем, НО.
Эм... а как связать отчёт СКД и строку кода?
Я для этого и создавал отчёт в СКД, чтобы не связываться с кодом)
Пару раз писал код в модуле менеджера для печатных форм, а как тут быть?
Куда именно писать? Прям в поле запрос в СКД?
Я практически нулевой в этом))
sava1
Shiwchik @ Сегодня, 15:29 необходимо зарегистрироваться для просмотра ссылки ,
тогда не надо
Shiwchik
sava1 @ Вчера, 16:50 необходимо зарегистрироваться для просмотра ссылки ,

Добрый день.
Если несложно можете всё таки пнуть меня, куда конкретно прописать этот код?
Я всё таки учусь и хочу знать, как это работает.
Пы.Сы.: Я учился на фронт енд разработчика разработчика,
но судьба забросила в 1с, так что с я не совсем деревянный)
sava1
для этого надо иметь свою форму отчета
+ своя кнопка Сформировать
после компоновки у нас будет ТабДок (который на форме) - ищем на нем определенные области (типа "Контрагент") и меняем для этих областей цвет фона /ну и все прочее/
Shiwchik
sava1 @ 15.03.24, 15:46 необходимо зарегистрироваться для просмотра ссылки ,

Добрый день, понял,
спасибо большое, буду пробовать.

Да, с меня лайкос)
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.