Предпросмотр формы
Просмотр управляемой формы на этапе Source — выбор формы, вкладки «Дерево», «Реквизиты», «Команды», «Параметры», «Связи» и переход к обработчику в модуле. Только просмотр, без редактирования.
Перед чтением
- Source Справочник
Предпросмотр формы показывает устройство управляемой формы загруженной обработки или отчёта: элементы, реквизиты, команды, параметры и связи с модулем. Форму здесь можно только смотреть — редактировать её в Studio нельзя.
Назначение#
Предпросмотр открывается на этапе Source вкладкой «Форма (УФ)» (экран описан в Source). Он нужен, когда вы правите чужую обработку и хотите понять, какой элемент формы связан с каким реквизитом и какая процедура модуля обрабатывает команду, — не открывая Конфигуратор.
Предпросмотр доступен, если в проекте открыт файл .epf или .erf с управляемыми формами (например, загруженный через «Открыть файл»). Новый файл, созданный кнопкой «Создать с нуля», содержит обычную форму — для неё предпросмотр не строится (подробнее ниже).
Элементы#
| Элемент | Что показывает |
|---|---|
| «Управляемая форма» | Список форм файла в виде «<имя> · managed». Выбор формы перестраивает вкладки. Рядом — путь модуля этой формы. |
| Вкладка «Дерево» | Иерархия элементов формы: тип элемента, имя, для полей — путь к данным, для кнопок — имя команды. |
| Вкладка «Реквизиты» | Таблица «Имя · Заголовок · Тип», основной реквизит помечен отдельно. |
| Вкладка «Команды» | Таблица «Команда · Заголовок» и имя процедуры-обработчика; у команд с обработчиком — кнопка «→ BSL». |
| Вкладка «Параметры» | Таблица «Параметр · Тип». Без параметров — «Нет параметров». |
| Вкладка «Связи» | Сводка и три таблицы: пути к данным элементов, имена команд у кнопок и «Обработчики» событий. У каждой строки — отметка OK, BROKEN (связь не найдена) или UNKNOWN (не удалось определить). |
Над вкладками стоит пояснительная строка с процентами разбора формы и служебными обозначениями — на работу с предпросмотром она не влияет.
Переход к обработчику#
Кнопка «→ BSL» на вкладках «Команды» и «Связи» открывает модуль формы на вкладке «Формы» этапа Source и переводит курсор к процедуре-обработчику. Дальше её можно править и сохранять как обычно — Просмотреть управляемую форму и перейти к обработчику. Если обработчик не удалось определить, вместо кнопки написано «не декодирован».
Пустые и особые состояния#
| Что видно | Что это значит |
|---|---|
| «Обычные формы (ОФ)» и список имён форм | В файле только обычные формы. Предпросмотр строится только для управляемых форм; обычные формы здесь не показываются и не преобразуются. |
| «Откройте обработку с управляемыми формами, затем вкладку «Форма (УФ)».» | Файл ещё не открыт или данные формы не загружены. |
| «Модуль формы не найден в Source» после «→ BSL» | Модуль выбранной формы отсутствует в исходниках проекта; откройте модуль из навигатора. |
| Красная плашка с ошибкой и подсказка «Проверьте, что в проекте есть ревизия Source (.epf/.erf) с управляемыми формами.» | Не удалось прочитать формы. Откройте файл заново через навигатор. |
| «Нет элементов в tree» | У выбранной формы не найдено элементов. |
Ограничения#
- Только просмотр: менять элементы, порядок, свойства и макет формы нельзя. Изменить форму можно в Конфигураторе.
- Предпросмотр — логическая структура, а не изображение формы, как её увидит пользователь 1С.
- Разбор формы неполный: часть заголовков, путей к данным и обработчиков может быть не определена (UNKNOWN).
- Обычные формы не показываются; преобразования обычной формы в управляемую и обратно нет — см. Обычные и управляемые формы в Studio.
- В подписях предпросмотра встречаются служебные английские обозначения (например, «managed», OK, BROKEN, UNKNOWN).
См. также
- Обычные и управляемые формы в Studio Понятие
- Просмотреть управляемую форму и перейти к обработчику Руководство
- Source Справочник
Сверено с продуктом: 27.10.2026