Модули менеджера

Справка с ИТС:

Для каждого прикладного объекта существует менеджер, предназначенный для управления этим объектом как объектом конфигурации. С помощью менеджера можно создавать объекты, работать с формами и макетами.

Модуль менеджера позволяет расширить функциональность менеджеров, предоставляемых системой, за счет написания процедур и функций на встроенном языке. Фактически это позволяет описать методы для объекта конфигурации (например, справочника), которые относятся не к конкретному экземпляру объекта базы данных, а к самому объекту конфигурации.

Например, в модуле менеджера справочника Контрагенты может быть описана экспортная функция ПолучитьСписокДебиторов():

Функция ПолучитьСписокДебиторов()
.....
КонецФункции

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

Дебиторы = Справочники.Контрагенты.ПолучитьСписокДебиторов();

В модулях менеджеров объектов располагается обработчик события ОбработкаПолученияДанныхВыбора. Это событие возникает на сервере перед стандартным формированием списка при вводе по строке, автоподборе текста и быстром выборе.

Подробнее о событии ОбработкаПолученияДанныхВыбора можно прочитать в синтакс-помощнике: ПрикладныеОбъекты<Вид объектов конфигурации (Справочники, Документы и т.п.)> — <Вид объектов конфигурации>Менеджер — События.

Добавить комментарий