Smart1Spec Документация
Studio
РуководствоИзменение EPF/ERFРазработчик 1С

Открыть модуль или форму

Как открыть модуль объекта или модуль формы обработки из навигатора или на этапе Source, чтобы посмотреть и изменить код BSL.

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

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

Код обработки или отчёта открывается на этапе Source («Исходники»). Модуль объекта содержит общую логику обработки, модуль формы — обработчики событий конкретной формы. Открыть любой из них можно двумя путями: из дерева навигатора слева или из списка на этапе Source.

Когда это нужно#

  • Вы загрузили свою обработку и хотите посмотреть или изменить её код.
  • Вы создали новую обработку и хотите добавить процедуру в модуль объекта.
  • Помощник в карточке «Вы сейчас в разделе Source» пишет «Следующий шаг: в дереве слева откройте «Модуль объекта».»
  • Перед подготовкой замены текста Помощником — он работает только с открытым модулем.

Перед началом#

  • В проекте открыт файл: в навигаторе слева видно дерево с именем обработки или отчёта. Если файла ещё нет, создайте его (Создать новую обработку или отчёт) или загрузите свой (Загрузить файл .epf или .erf).
  • Навигатор виден. Если он скрыт, нажмите в шапке «Скрыть навигатор» ещё раз или Ctrl+B при английской раскладке клавиатуры.

Шаги#

Из навигатора#

  1. В навигаторе разверните узел с именем обработки — нажмите стрелку слева от имени. Появятся ветки «Модуль объекта», «Формы» и, если они есть в файле, «Макеты».
  2. Нажмите «Модуль объекта». Откроется этап Source на вкладке «Модули», в центре появится редактор с кодом модуля, а над редактором — вкладка «Модуль объекта ×».
  3. Чтобы открыть модуль формы, разверните ветку «Формы», затем нужную форму. Внутри формы — «Module.bsl» (модуль формы) и «Form.json» (описание формы). Нажмите «Module.bsl».
  4. Studio переключится на вкладку «Формы» и покажет модуль выбранной формы. Над редактором добавится вкладка с именем формы, например «Форма ×».

С этапа Source#

  1. На панели этапов нажмите «Source Исходники».
  2. Выберите вкладку «Модули» или «Формы». Слева появится список «Модули объекта» или «Формы объекта».
  3. Нажмите нужный пункт списка — модуль откроется в редакторе.
Этап Source: в навигаторе выбран «Модуль объекта», в центре редактор с кодом модуля и вкладкой «Модуль объекта», внизу строка состояния «Исходники сохранены»
Модуль объекта, открытый на этапе Source

Результат#

  • В центре — редактор BSL с подсветкой кода, номерами строк и строкой внизу вида «Стр. 1, кол. 1 · 8 строк · BSL».
  • Над редактором — поле «Найти процедуру или функцию…» и кнопка сохранения («Сохранено», пока вы ничего не меняли).
  • Открытый модуль выделен в навигаторе, а его вкладка — над редактором. Можно открыть несколько модулей и переключаться между ними — см. Работать с несколькими модулями.

Описание формы «Form.json» открывается только для чтения: рядом с его именем над редактором стоит «· только чтение», кнопка сохранения неактивна. Изменять макет формы в Studio нельзя; структуру управляемой формы можно посмотреть на вкладке «Форма (УФ)» — см. Просмотреть управляемую форму и перейти к обработчику.

Что дальше#

Если не получилось#

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

См. также

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

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

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