Smart1Spec Документация
Studio
СправочникАналитикРазработчик 1С

Манифест Intent: ключи и типы

Полный список ключей манифеста Intent, допустимых типов фильтров и страниц, ролей команд и сообщений проверки — с примером.

Перед чтением

На этой странице

Манифест — короткое текстовое описание формы на этапе Intent: имя отчёта, фильтры, страницы рабочей области и команды. Он редактируется во вкладке «Конструктор». Что такое Intent и зачем он нужен — Intent: описание задачи, общие возможности редакторов — Общие возможности редакторов.

Назначение#

Страница — справочник по синтаксису: какие ключи допустимы, какие значения принимает каждый и что означают сообщения проверки. Как пользоваться вкладкой «Конструктор» — Intent → «Конструктор», как выглядит результат — Предпросмотр формы.

Синтаксис#

  • Каждый ключ — с новой строки, после имени ключа — двоеточие.
  • Элементы списка начинаются с дефиса: - Имя: Тип.
  • Вложенность задаётся отступом в два пробела. Символы табуляции Studio заменяет на два пробела.
  • Строка, начинающаяся с #, — комментарий.

Пример#

Пример, который подставляет кнопка «Демо»:

Текст
Отчет: АнализПродаж
Фильтры:
  - Дата: Период
  - Раздел: ВыборИзСписка
РабочаяОбласть:
  Страницы:
    - Главная: ТабличныйДокумент
    - Настройки: Компоновщик
Команды:
  - Сформировать: ОсновноеДействие

Корневые ключи#

КлючОбязателенЧто задаёт
ОтчетдаИмя отчёта или обработки; становится заголовком формы.
ФильтрынетПоля отбора над рабочей областью: список - Имя: Тип.
РабочаяОбластьнетКонтейнер для блока Страницы.
КомандынетКнопки командной панели: список - Имя: Роль.

Типы фильтров#

ТипКакое поле появится
ПериодСтандартный период с датами начала и окончания.
ВыборИзСпискаПоле выбора из списка значений.
СтрокаПоле ввода строки.
ЧислоПоле ввода числа.
ДатаОдно поле даты.
ОрганизацияПоле выбора организации.
СсылкаУниверсальное поле выбора ссылки.

Типы страниц#

Блок Страницы внутри РабочаяОбласть перечисляет вкладки: - Заголовок: Тип.

ТипСодержимое вкладки
ТабличныйДокументПоле табличного документа на всю вкладку.
КомпоновщикОбласть настроек отчёта.
ДиаграммаПоле диаграммы.
ТаблицаТаблица формы с результатом запроса.

Вместо краткой записи страницу можно описать блоком: после - Главная: с отступом указать Тип:, Макет: с именем макета с вкладки «Вывод» и Колонки: — список - параметр: Поле, где слева имя параметра в макете, справа — поле запроса.

Роли команд#

РольКнопка
ОсновноеДействиеГлавная кнопка слева в командной панели.
ОткрытьФормуОткрытие связанной формы.
ПечатьПечать по макету.
ЗакрытьЗакрытие формы справа. Добавляется автоматически, указывать не обязательно.

Сообщения проверки#

Редактор подчёркивает ошибки сразу при вводе.

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

Регистр букв в типах важен: период вместо Период — ошибка.

Ограничения#

  • Манифест меняет предпросмотр формы на этапе Intent. Облачная сборка не меняет саму форму файла: она записывает только сгенерированный код в зону генерации модуля формы. Поэтому фильтры, страницы и команды из манифеста на форме собранного файла не появляются — элементы формы создавайте в Конфигураторе.
  • Для загруженного файла, у которого Intent показывает не полную копию формы, «Применить манифест» сначала просит подтверждение — см. Диалоги и подтверждения.
  • Тип Организация предполагает справочник «Организации» в конфигурации. Studio не проверяет его наличие: конфигурацию загрузить нельзя.
  • Кнопка «Справка по манифесту» показывает подсказки по текущему разделу текста; она не заменяет эту страницу.

См. также

Сверено с продуктом: 27.10.2026

Нашли неточность? Напишите на [email protected] и укажите адрес страницы.

Smart1Spec · документация описывает текущую версию сервиса.