Алгоритм организации подборов
Для иллюстрации механизма подбора информации в форме мы будем использовать задачу подбора элементов справочника в табличную часть документа, как наиболее распространенную. Поскольку механизм подбора реализован на уровне форм, то в других случаях просто будут задействованы иные прикладные объекты, сам механизм подбора не изменится.
Для организации подбора в форму документа следует открыть форму справочника как подчиненную форме документа, либо элементу управления, расположенному в форме документа. Способ получения формы справочника может быть любым, также как и сама форма справочника, которая будет использована. Важно лишь то, что эта форма должна быть открыта как подчиненная.
Результат подбора будет доступен в обработчике события "Обработка выбора" формы документа или элемента управления (в зависимости от подчинения формы справочника).
Событие "Обработка выбора" будет вызвано в двух случаях:
· | когда в форме справочника будет выполнен интерактивный выбор, |
· | когда в форме справочника будет вызван метод ОповеститьОВыборе(). |
Различные способы подбора мы проиллюстрируем на примере подбора элементов справочника "Номенклатура" в документ "ПриходнаяНакладная".