Манифест Intent: ключи и типы
Полный список ключей манифеста Intent, допустимых типов фильтров и страниц, ролей команд и сообщений проверки — с примером.
Перед чтением
- Intent: описание задачи Понятие
На этой странице
Манифест — короткое текстовое описание формы на этапе Intent: имя отчёта, фильтры, страницы рабочей области и команды. Он редактируется во вкладке «Конструктор». Что такое Intent и зачем он нужен — Intent: описание задачи, общие возможности редакторов — Общие возможности редакторов.
Назначение#
Страница — справочник по синтаксису: какие ключи допустимы, какие значения принимает каждый и что означают сообщения проверки. Как пользоваться вкладкой «Конструктор» — Intent → «Конструктор», как выглядит результат — Предпросмотр формы.
Синтаксис#
- Каждый ключ — с новой строки, после имени ключа — двоеточие.
- Элементы списка начинаются с дефиса:
- Имя: Тип. - Вложенность задаётся отступом в два пробела. Символы табуляции Studio заменяет на два пробела.
- Строка, начинающаяся с
#, — комментарий.
Пример#
Пример, который подставляет кнопка «Демо»:
Отчет: АнализПродаж
Фильтры:
- Дата: Период
- Раздел: ВыборИзСписка
РабочаяОбласть:
Страницы:
- Главная: ТабличныйДокумент
- Настройки: Компоновщик
Команды:
- Сформировать: ОсновноеДействиеКорневые ключи#
| Ключ | Обязателен | Что задаёт |
|---|---|---|
Отчет | да | Имя отчёта или обработки; становится заголовком формы. |
Фильтры | нет | Поля отбора над рабочей областью: список - Имя: Тип. |
РабочаяОбласть | нет | Контейнер для блока Страницы. |
Команды | нет | Кнопки командной панели: список - Имя: Роль. |
Типы фильтров#
| Тип | Какое поле появится |
|---|---|
Период | Стандартный период с датами начала и окончания. |
ВыборИзСписка | Поле выбора из списка значений. |
Строка | Поле ввода строки. |
Число | Поле ввода числа. |
Дата | Одно поле даты. |
Организация | Поле выбора организации. |
Ссылка | Универсальное поле выбора ссылки. |
Типы страниц#
Блок Страницы внутри РабочаяОбласть перечисляет вкладки: - Заголовок: Тип.
| Тип | Содержимое вкладки |
|---|---|
ТабличныйДокумент | Поле табличного документа на всю вкладку. |
Компоновщик | Область настроек отчёта. |
Диаграмма | Поле диаграммы. |
Таблица | Таблица формы с результатом запроса. |
Вместо краткой записи страницу можно описать блоком: после - Главная: с отступом указать Тип:, Макет: с именем макета с вкладки «Вывод» и Колонки: — список - параметр: Поле, где слева имя параметра в макете, справа — поле запроса.
Роли команд#
| Роль | Кнопка |
|---|---|
ОсновноеДействие | Главная кнопка слева в командной панели. |
ОткрытьФорму | Открытие связанной формы. |
Печать | Печать по макету. |
Закрыть | Закрытие формы справа. Добавляется автоматически, указывать не обязательно. |
Сообщения проверки#
Редактор подчёркивает ошибки сразу при вводе.
| Сообщение | Что исправить |
|---|---|
| «Укажите имя отчёта после «Отчет:»» | После Отчет: нет имени. |
| «Неизвестный корневой ключ «X». Допустимо: Отчет, Фильтры, РабочаяОбласть, Команды» | Опечатка в имени ключа верхнего уровня. |
| «Укажите тип после двоеточия» | У фильтра или команды не указан тип (предупреждение). |
| «Неизвестный тип фильтра «X». Допустимо: …» | Тип фильтра не из списка выше. |
| «Неизвестный тип страницы «X». Допустимо: …» | Тип страницы не из списка выше. |
| «Неизвестная роль команды «X». Допустимо: …» | Роль команды не из списка выше. |
Регистр букв в типах важен: период вместо Период — ошибка.
Ограничения#
- Манифест меняет предпросмотр формы на этапе Intent. Облачная сборка не меняет саму форму файла: она записывает только сгенерированный код в зону генерации модуля формы. Поэтому фильтры, страницы и команды из манифеста на форме собранного файла не появляются — элементы формы создавайте в Конфигураторе.
- Для загруженного файла, у которого Intent показывает не полную копию формы, «Применить манифест» сначала просит подтверждение — см. Диалоги и подтверждения.
- Тип
Организацияпредполагает справочник «Организации» в конфигурации. Studio не проверяет его наличие: конфигурацию загрузить нельзя. - Кнопка «Справка по манифесту» показывает подсказки по текущему разделу текста; она не заменяет эту страницу.
См. также
- Intent → «Конструктор» Справочник
- Предпросмотр формы Справочник
- Общие возможности редакторов Справочник
- Обычные и управляемые формы в Studio Понятие
- Ограничения текущей версии Справочник
Сверено с продуктом: 27.10.2026