Открыть модуль или форму
Как открыть модуль объекта или модуль формы обработки из навигатора или на этапе Source, чтобы посмотреть и изменить код BSL.
Перед чтением
- Загрузить файл .epf или .erf Руководство
На этой странице
Код обработки или отчёта открывается на этапе Source («Исходники»). Модуль объекта содержит общую логику обработки, модуль формы — обработчики событий конкретной формы. Открыть любой из них можно двумя путями: из дерева навигатора слева или из списка на этапе Source.
Когда это нужно#
- Вы загрузили свою обработку и хотите посмотреть или изменить её код.
- Вы создали новую обработку и хотите добавить процедуру в модуль объекта.
- Помощник в карточке «Вы сейчас в разделе Source» пишет «Следующий шаг: в дереве слева откройте «Модуль объекта».»
- Перед подготовкой замены текста Помощником — он работает только с открытым модулем.
Перед началом#
- В проекте открыт файл: в навигаторе слева видно дерево с именем обработки или отчёта. Если файла ещё нет, создайте его (Создать новую обработку или отчёт) или загрузите свой (Загрузить файл .epf или .erf).
- Навигатор виден. Если он скрыт, нажмите в шапке «Скрыть навигатор» ещё раз или Ctrl+B при английской раскладке клавиатуры.
Шаги#
Из навигатора#
- В навигаторе разверните узел с именем обработки — нажмите стрелку слева от имени. Появятся ветки «Модуль объекта», «Формы» и, если они есть в файле, «Макеты».
- Нажмите «Модуль объекта». Откроется этап Source на вкладке «Модули», в центре появится редактор с кодом модуля, а над редактором — вкладка «Модуль объекта ×».
- Чтобы открыть модуль формы, разверните ветку «Формы», затем нужную форму. Внутри формы — «Module.bsl» (модуль формы) и «Form.json» (описание формы). Нажмите «Module.bsl».
- Studio переключится на вкладку «Формы» и покажет модуль выбранной формы. Над редактором добавится вкладка с именем формы, например «Форма ×».
С этапа Source#
- На панели этапов нажмите «Source Исходники».
- Выберите вкладку «Модули» или «Формы». Слева появится список «Модули объекта» или «Формы объекта».
- Нажмите нужный пункт списка — модуль откроется в редакторе.

Результат#
- В центре — редактор BSL с подсветкой кода, номерами строк и строкой внизу вида «Стр. 1, кол. 1 · 8 строк · BSL».
- Над редактором — поле «Найти процедуру или функцию…» и кнопка сохранения («Сохранено», пока вы ничего не меняли).
- Открытый модуль выделен в навигаторе, а его вкладка — над редактором. Можно открыть несколько модулей и переключаться между ними — см. Работать с несколькими модулями.
Описание формы «Form.json» открывается только для чтения: рядом с его именем над редактором стоит «· только чтение», кнопка сохранения неактивна. Изменять макет формы в Studio нельзя; структуру управляемой формы можно посмотреть на вкладке «Форма (УФ)» — см. Просмотреть управляемую форму и перейти к обработчику.
Что дальше#
- Найти нужную процедуру в длинном модуле — Найти процедуру или функцию.
- Изменить код и сохранить его — Сохранить изменения BSL.
- Получить файл с изменениями — Собрать файл .epf или .erf.
Если не получилось#
| Что видно | Что сделать |
|---|---|
| Уведомление «Сначала выберите обработку в навигаторе» при нажатии «Source Исходники» | В проекте нет открытого файла. Создайте или загрузите обработку (Создать новую обработку или отчёт, Загрузить файл .epf или .erf). |
| В центре текст «Нет открытого модуля BSL. Выберите форму или модуль в списке слева или в навигаторе.» | Вы закрыли последнюю вкладку модуля. Выберите модуль в списке «Модули объекта» или в навигаторе. |
| В ветке «Формы» нет форм, на вкладке «Формы» — «У обработки нет форм в Form/» | В файле нет форм. Работайте с модулем объекта. |
| Рядом с именем файла над редактором — «· только чтение» | Открыто описание формы «Form.json», а не модуль. Откройте «Module.bsl» той же формы. |
| В навигаторе нет дерева обработки | Файл закрыт или проект открыт заново без файла. Загрузите файл ещё раз (Загрузить файл .epf или .erf) или откройте проект из списка (Найти и открыть проект). |
См. также
- Source Справочник
- Навигатор Справочник
- Найти процедуру или функцию Руководство
- Сохранить изменения BSL Руководство
- Работать с несколькими модулями Руководство
Сверено с продуктом: 27.10.2026