[Шпаргалка] Свой заголовок отчету на СКД с параметрами (без программирования)

Программирование - Работа с интерфейсом

124
Если возникла необходимость в заголовок отчета вывести дополнительную информацию к примеру дату формирования отчета, тогда данная шпаргалка поможет вам быстро это сделать.

Добрый день, Коллеги!

Данная шпаргалка простое решение по выводу своего заголовка с параметрами в отчет, созданный на основе СКД. Все скриншоты кликабельны.

Шпаргалка

 Первый шаг – создаем Новую группировку

Откроем СКД выбранного отчета (в примере использую отчет из своей конфигурации для тестирования). Перейдём на вкладку «Настройки», создадим отчету   на верхнем уровне новую группировку. Переместите её выше всех группировок . Результат .

 

 Второй шаг – Настраиваем группировку

Выделяем ранее созданную группировку . Активируем настройки «<Детальные записи>»  и переходим на вкладку «Другие настройки» . В первом пункте «Макет оформления» выбираем значение «Без оформления» . Внизу списка ищем пункт «Вариант использования группировки» и выбираем значение «Дополнительная информация» . Результат .

 

 Третий шаг – задаем Имя группировке

Нами настроенной группировке задаем имя. Вызываем контекстное меню по созданной группировке и кликаем на пункт «Установить имя…» . В открывшемся окне вводим для примера «Заголовок» . Результат .

 

 Четвертый шаг – создаем макет

Переходим в окне СКД на вкладку «Макеты». Выбираем понравившеюся нам область и пишем в ячейку для примера «Это мой заголовок, отчет сформирован – [ТекущаяДата]» (в квадратных скобках слитно, задается параметр в шаблоне) . Вызываем свойства данной ячейки  и задаем настройки. Заполнение – «Шаблон» . Шрифт - для примера «Arial, 14 с жирным начертанием» . Результат .

 

 Пятый шаг – настраиваем области

Добавляем новый макет группировки , при добавление выбираем вариант «Имя группировки» и нашу группировку «Заголовок» . Определяем область макета . Система автоматически сама определяет параметры в шаблоне, настраиваем параметр указав выражение – «ТекущаяДата()» .

 

 Результат

Сохраняем, применяет, и смотрим в отчете.

Удачного кодинга!

 

124

См. также

Комментарии
Сортировка: Древо
1. vasilev2015 716 23.07.18 21:28 Сейчас в теме
я тоже из Ангарска )) и тоже писал про этот заголовок )) https://infostart.ru/public/556417/
rpgshnik; Interrupted; +2 Ответить
2. rpgshnik 821 24.07.18 04:13 Сейчас в теме
(1) Приветствую)) альтернативное решение, но в моем варианте можно вставить в заголовок картинку :)
Interrupted; nytlenc; +2 1 Ответить
5. vasilev2015 716 24.07.18 08:52 Сейчас в теме
(2) лайк за картинку ))
rpgshnik; nytlenc; +2 Ответить
28. donkey 04.09.18 16:26 Сейчас в теме
(2)Картинку таким способом вставить не удастся, по крайней мере мне не удалось. Картинка в предопределенном макете СКД не сохраняется. Попробуйте вставить картинку в макет, а затем сериализовать схему, никакого упоминания о ней не будет. Здесь только программным способом, подставляя в ДокументРезультат.
rpgshnik; +1 Ответить
29. rpgshnik 821 05.09.18 04:11 Сейчас в теме
(28) увы да(( тоже перепроверил. По всей видимости платформа не поддерживает такую возможность до сих пор.
Interrupted; +1 Ответить
3. nytlenc 264 24.07.18 05:01 Сейчас в теме
А я из Иркутска и вообще не писал про заголовок ))
nvv1970; rpgshnik; wowik; JohnyDeath; user621724_Dimav1979; Waanneek; olegtymko; +7 Ответить
4. vasilev2015 716 24.07.18 08:50 Сейчас в теме
6. user621724_Dimav1979 255 24.07.18 09:46 Сейчас в теме
привет земляки ;)
rpgshnik; nytlenc; +2 Ответить
7. vasilev2015 716 24.07.18 14:26 Сейчас в теме
8. yadexter1986 347 24.07.18 15:16 Сейчас в теме
Это все конечно здорово, но почему не написали о том, что такое макет заголовка группировки, макет ресурсов. Ведь с помощью этого инструмента своих макетов в СКД можно создать отчет с своими заголовками колонок, со своими расположениями данных в этих колонках.
9. rpgshnik 821 24.07.18 18:03 Сейчас в теме
(8) это нужно отдельную статью писать :)
26. apostal86 199 25.07.18 15:17 Сейчас в теме
(9) Книга Хрусталевой "Разработка сложных отчетов в 1С. Система компоновки данных". Раздел "Макеты"
rpgshnik; +1 Ответить
10. yelloo 24.07.18 21:10 Сейчас в теме
Таких статей с десяток, зачем этот баян?
Dimasik2007; user621724_Dimav1979; +2 1 Ответить
11. rpgshnik 821 25.07.18 04:13 Сейчас в теме
(10) ок. Баян - понятие используется в контексте того источника где эта информация публикуется. Прежде чем публиковать посмотрел среди публикаций не нашел. Если это не пустые слова покажите ссылки на этот десяток публикаций инфостарта.
Mnemonik; +1 Ответить
14. yelloo 25.07.18 07:51 Сейчас в теме
(11)
https://infostart.ru/public/15702/
https://infostart.ru/public/78294/
У хрусталёвой ещё пример
А также есть на других ресурсах. Это такой жестокий баян, что я не удержался.
А сколько тем-вопросов на форуме здесь наплодили..
wowik; user621724_Dimav1979; +2 1 Ответить
19. rpgshnik 821 25.07.18 09:02 Сейчас в теме
(14) первая ссылка нужно скачать и разбираться, вторая ссылка на первую.
третья да более менее интересно, но это ИТС
не стоит так бурно реагировать :)
оффтоп
12. slimper 160 25.07.18 05:59 Сейчас в теме
(0) Публикация Ок. Но я бы добавил пример вывода в заголовке наименования организации, а в подвале должности/фио руководителя или гл. бухгалтера.
16. echo77 854 25.07.18 08:27 Сейчас в теме
17. rpgshnik 821 25.07.18 08:53 Сейчас в теме
(12) спасибо за совет, возможно стоит добавить...
13. NCCSOFT 129 25.07.18 07:21 Сейчас в теме
А как вывести штрихкод EAN-13 в СКД, но не цифрами, а в 2D-графике?
Думаю, СКД это не сможет!
18. rpgshnik 821 25.07.18 08:55 Сейчас в теме
(13) без программирования думаю нет такой возможности.
20. user621724_Dimav1979 255 25.07.18 09:06 Сейчас в теме
(13) используя шрифт barcode
wowik; Dimasik2007; rpgshnik; +3 Ответить
24. Serg3141 9 25.07.18 10:11 Сейчас в теме
(13) Если нужно то, что на рисунке, то в макете достаточно выбрать нужный шрифт для вывода штрихкода,.
Прикрепленные файлы:
rpgshnik; +1 Ответить
25. badboychik 60 25.07.18 12:55 Сейчас в теме
(13) Если можно вставить картинку, вопрос только в ее генерации. В чем сложность?
15. echo77 854 25.07.18 08:23 Сейчас в теме
Свой заголовок отчета с использованием параметра, без макета
Прикрепленные файлы:
user621724_Dimav1979; as; rpgshnik; +3 Ответить
21. rpgshnik 821 25.07.18 09:29 Сейчас в теме
(15) Точно, оригинально. Аа можете этим же методом вывести:

"Отчет сформирован <ТекущаяДата>, пользователем: <Пользователь>". В одну строчку?
22. echo77 854 25.07.18 10:02 Сейчас в теме
(21) Можно. Для этого просто нужно создать соответствующий параметр отчета и вывести его в группировку "Дополнительная информация", условным оформлением добиться нужного начертания
Прикрепленные файлы:
rpgshnik; +1 Ответить
23. rpgshnik 821 25.07.18 10:08 Сейчас в теме
(22) понял... в принципе как в статье у автора первого сообщения выше.
27. WhiteOwl 242 26.07.18 17:26 Сейчас в теме
Спасибо за полезную информацию! Отличное оформление публикации!
KulSer; rpgshnik; +2 Ответить
30. KulSer 07.09.18 01:49 Сейчас в теме
Во-первых, публикация отличная.
А во-вторых, жалко, что все предлагаемые методы, по сути - способы обхода того, что не сделали разработчики платформы.
rpgshnik; +1 Ответить
31. Akbis 49 07.09.18 13:40 Сейчас в теме
А что за настройка такая "Дополнительная информация" ?
Всегда без этого обходился, да и в этом примере достаточно отключить оформление макетом.
32. ValeraEm 134 07.09.18 15:39 Сейчас в теме
Прием известный, но в свое время до этого надо было дойти. Статья оформлена супер.
rpgshnik; +1 Ответить
Оставьте свое сообщение