Программный модуль
Программный модуль - это процедуры и функции, написанные на встроенном языке 1С, сгруппированные в единое целое. Платформа 1С вызывает программные модули по мере необходимости.
Экспортная процедура или функция - это такая процедура или функция, которую можно вызывать из других программных модулей. Для этого нужно добавить ключевое слово Экспорт.
Процедура ЭкспортнаяПроц() Экспорт
КонецПроцедуры
Структура модуля
Модуль в 1С состоит из раздела описания переменных, раздела описания процедур и функций и раздела основной программы:
//переменные
Перем Пер1;
Перем Пер2;
//процедуры и функции
Процедура ПростоПроцедура()
КонецПроцедуры
Функция ПростоФункция()
Возврат Истина;
КонецФункции
//основной раздел программы
Пер1 = "программа";
Пер2 = "1С";
Контекст программного модуля
Это связь с другими составляющими конфигурации. Контекст может быть:
* Глобальный - это методы и свойства глобального контекста, которые доступны в любой части конфигурации, например метод Сообщить, который можно вызвать в любом модуле.
* Локальный - это объекты, методы и свойства конкретного модуля. Они не доступны в других модулях.
Виды программных модулей
*Глобальный общий модуль
*Неглобальный общий модуль
*Модуль менеджера
*Модуль объекта
*Модуль управляемого приложения
*Модуль внешнего соединения
*Модуль сеанса
*Модуль формы
*Модуль команды, веб сервиса, http сервиса
Смотрите также:
Электронный учебник по по программированию в 1С Рекомендации по изучению программирования 1С с нуля Программное решение для сдачи и подготовки к экзаменам Программирование в 1С 8.3 с нуля - краткий самоучитель Комплексная подготовка программистов 1С:Предприятие 8.2 Сайты с уроками программирования и со справочниками Youtube-каналы с уроками программирования Сайты для обучения программированию Лекции и уроки