Параметризуемый заголовок в СКД без макетов и программирования

26.06.26

Разработка - СКД

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

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

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

Итак, приступим.

  1. Создадим пользовательское поле типа <Выражение>.

Установим заголовок «Заголовок отчета».

Установим выражение итоговых записей:

"Отчет за период с " + Формат([Параметры.Начало периода], "ДЛФ='D'") + " по " + Формат([Параметры.Конец периода], "ДЛФ='D'")

Или:

"Отчет сформирован " + Формат(ТекущаяДата(), "ДЛФ='DT'")

 

 

  1. Добавим новую группировку в структуру отчета типа <Детальные записи>. (Не надо устанавливать вариант использования группировки <Дополнительная информация>).

  2. В выбранных полях установим одно поле, созданное на шаге 1. Удалим поле <Авто>.

 

 

  1. В отборе добавим заведомо ложное условие, установим применение условия <После группировки или для иерархии>. Например:

Системные поля.Уровень | Равно | "0" | "После группировки или для иерархии"

 

 

  1. В условном оформлении добавим оформление Текст (поле компоновки данных, созданное на шаге 1), установим заведомо истинное условие. Например:
Системные поля.Уровень | Равно | "1"

Здесь же можно настроить шрифт и цвет заголовка.

 

 

 

  1. В дополнительных настройках установим параметры:

"Макет оформления" = "Без оформления"
"Выводить отбор" = "Не выводить"

В зависимости от общих настроек отчета можно установить параметр:

"Расположение общих итогов по вертикали" = "Нет"

 

 

В результате получим заголовок отчета с указанием периода.

 

Вступайте в нашу телеграмм-группу Инфостарт

1С:Предприятие 8 СКД Отчет

Вы можете заказать платную адаптацию этой статьи под ваши задачи на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

См. также

Инструментарий разработчика Роли и права Запросы СКД Программист Руководитель проекта 1С:Предприятие 8 Платные (руб)

Инструменты для разработчиков 1С 8.3: Infostart Toolkit. Автоматизация и ускорение разработки на управляемых формах. Легкость работы с 1С.

16500 руб.

02.09.2020    264897    1477    421    

1175

СКД Программист 1С:Предприятие 8 Бесплатно (free)

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

16.06.2026    3227    sapervodichka    45    

48

Инструментарий разработчика СКД Программист 1С 8.3 Бесплатно (free)

В этой статье представлен СКДБилдер — общий модуль-обёртка над объектной моделью СКД, который сокращает код в 3-4 раза и делает его читаемым.

29.01.2026    7483    386    shapa_pro    27    

71

СКД Программист 1С:Предприятие 8 Бесплатно (free)

Статья написана по результатам проведенного внутреннего обучающего вебинара для разработчиков ГК «СофтБаланс». Если осилить 25 000 знаков - задача для вас непосильная, где-то на бескрайних просторах интернета видео есть (или будет). Но здесь информация точнее. Разберем, чем запрос для СКД принципиально отличается от обычного запроса и как модифицируется в зависимости от настроек. Изучим «базовый рецепт» написания запроса для СКД, сформируем чек-лист. Полезно будет всем – от стажеров до тех. лидов. Всем, кто не снимает галку «автозаполнение» и пишет запросы для отчетов в консоли запросов – читать (вдумчиво) обязательно.

29.10.2025    21545    ovetgana    112    

115

СКД Программист 1С:Предприятие 8 Бесплатно (free)

Описан способ заполнения списка доступных значений для полей наборов данных и параметров в схеме компоновки данных для любых конфигураций (с использованием БСП или без).

01.07.2025    12368    krasnoshchekovpavel    7    

68

СКД Программист Стажер 1С:Предприятие 8 Россия Бесплатно (free)

Несколько способов управления формами выбора параметров и отборов СКД.

10.04.2025    11978    Neti    0    

42

СКД Программист 1С:Предприятие 8 Бесплатно (free)

Хорошая отчетная форма - сродни искусству. Есть какое-то невероятное эстетическое удовольствие в том, чтобы разобраться в логике учета и анализируемых показателях, спроектировать архитектуру хранения данных так, чтобы оптимально собрать эти показатели вместе с аналитическими разрезами в запросе, а затем настроить отображение так, чтобы, глядя на результат, сразу было понятно, что это за отчет и какие задачи он призван решать. Система компоновки данных - это моя первая, главная и, наверное, единственная "рабочая" любовь. Ее я использую везде, где только можно и где нельзя тоже. Хочу поделиться с вами некоторыми практическими приемами в работе с отчетами на СКД, которые, надеюсь, будут полезны.

27.02.2025    17401    ovetgana    50    

93

СКД Программист 1С:Предприятие 8 Бесплатно (free)

СКД – инструмент, на базе которого в современных конфигурациях реализованы практически все отчеты. СКД используется в динамических списках, печатных формах и универсальных механизмах. Если построить простейший отчет может каждый разработчик, то с нюансами знакомы далеко не все. Расскажем о неочевидных на первый взгляд приемах, способных значительно повысить качество отчетов.

24.12.2024    15195    Akcium    17    

47
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. zqzq 25 01.07.26 09:53 Сейчас в теме
Делал так ещё со времен 8.2. Без отбора и вместо детальных записей можно напрямую группировку по полю Заголовок сделать.
Для отправки сообщения требуется регистрация/авторизация