Контекст выполнения программного модуля. - Типовые конфигурации системы 1С: Предприятие

Каждый программный модуль связан с остальной частью конфигурации задачи. Эта связь называется контекстом выполнения модуля. Следует различать два вида контекста:

Глобальный контекст задачи;

Локальный контекст выполнения конкретного модуля.

Глобальный контекст Образуется:

    - значениями системных атрибутов, системными процедурами и функциями; - значениями заданных в конфигураторе Констант, перечислений, регистров, видов расчета, групп видов расчета; - переменными, процедурами и функциями глобального программного модуля, объявленными с ключевым словом Экспорт.

Глобальный контекст виден всем программным модулям и определяет общую языковую среду конфигурации.

Локальный контекст Модуля образуется тем конкретным местом конфигурации задачи, для которого использован программный модуль. Локальный контекст виден только конкретному программному модулю и определяет для модуля набор непосредственно доступных модулю значений агрегатных типов данных, их атрибутов и методов (см. "Виды программных модулей"). Однако, контекст модуля можно передать как объект в виде параметра при вызове процедур и функций (см. "Передача локального контекста программного модуля в качестве параметра"). Кроме того, контекст модуля определяет тот набор методов, которые доступны только в данном контексте (см. "Атрибуты и методы контекста Модуля формы", "Методы контекста Модуля формы элемента справочника" и т. п.). Локальный контекст предназначен для того, чтобы дать возможность управлять частными аспектами поведения задачи, присущими данному модулю.

Похожие статьи




Контекст выполнения программного модуля. - Типовые конфигурации системы 1С: Предприятие

Предыдущая | Следующая