В программном модуле (общие модули, модули объектов, модули менеджеров объектов, модули форм, команд и т.п.) в общем случае могут присутствовать следующие разделы в приведенной ниже последовательности:
- заголовок модуля
- раздел описания переменных
- экспортные процедуры и функции модуля, составляющие его программный интерфейс
- обработчики событий объекта (формы)
- служебные процедуры и функции модуля
- раздел инициализации
Шаблон (заготовка для копирования) разделов для общих модулей:
////////////////////////////////////////////////////////////////////////////////
// <Заголовок модуля: краткое описание и условия применения модуля.>
//
////////////////////////////////////////////////////////////////////////////////
#Область ПрограммныйИнтерфейс
//Код процедур и функций
#КонецОбласти
#Область СлужебныеПроцедурыИФункции
//Код процедур и функций
#КонецОбласти
Шаблон оформления разделов для модулей объектов, менеджеров, наборов записей, обработок, отчетов и т.п.:
#Область ПрограммныйИнтерфейс
//Код процедур и функций
#КонецОбласти
#Область ОбработчикиСобытий
//Код процедур и функций
#КонецОбласти
#Область СлужебныеПроцедурыИФункции
//Код процедур и функций
#КонецОбласти
Шаблон оформления разделов для модулей форм:
#Область ОбработчикиСобытийФормы
//Код процедур и функций
#КонецОбласти
#Область ОбработчикиСобытийЭлементовШапкиФормы
//Код процедур и функций
#КонецОбласти
#Область ОбработчикиСобытийЭлементовТаблицыФормы<ИмяТаблицыФормы>
//Код процедур и функций
#КонецОбласти
#Область ОбработчикиКомандФормы
//Код процедур и функций
#КонецОбласти
#Область СлужебныеПроцедурыИФункции
//Код процедур и функций
#КонецОбласти
Шаблон оформления разделов для модулей команд:
#Область ОбработчикиСобытий
//Код процедур и функций
#КонецОбласти
#Область СлужебныеПроцедурыИФункции
//Код процедур и функций
#КонецОбласти
Подробное описание структуры модулей здесь