Главная > 1С Предприятие 8.2 > Подбор товаров в табличную часть документа

Подбор товаров в табличную часть документа

Часто бывает ситуация, когда необходимо организовать осуществление подбора товара в табличную часть документа. Во всех стандартных документах этот механизм уже организован, а вот что касается созданных программистом при внедрении какой-либо новой разработки, то это уже труднее. Если программист добавил новый документ в типовую конфигурацию, то как правило в этом документе подбор пишется вручную, хотя это можно сделать и так как я внизу напишу, используя типовую обработку «Подбор номенклатуры».

Процедура вызова окна подбора:

В параметрах функции «ПолучитьФорму» разработчик указывает к какому объекту формы мы отправим результат выбора в форме подбора. В нашем случае результат мы отправляем всей родительской форме «ЭтаФорма», а вот в обработчике этой формы уже обрабатываем в зависимости от типа команды в структуре параметров отбора (СтруктураПараметровПодбора.Вставить(«Команда» , «»)). В нашем случае эта команда не обрабатывается из наличия только одной табличной части в документе, но вот если бы было более. тогда пришлось бы использовать параметр «Команда». 🙂

Процедура обработки подбора товаров в табличную часть нового документа:

 Вот таким образом обрабатывается добавление товаров  в табличную часть документов, которые добавил разработчик в конфигурацию. Но тут надо заметить, что в процедуре подбора используется функция «НайтиСтрокуТабЧасти», которая является функцией из типовой конфигурации модуля «ОбработкаТабличныхЧастей». Её можно скопировать и вставить в Вашу личную конфигураци. или личный модуль, например «ОбщиеМодули.ЛичныйМодуль».

 
Категории: 1С Предприятие 8.2

Уважаемый комментатор, я очень благодарен за оставленные тобой комментарии! Мне очень приятно их читать. Но порой встречаются люди, которые просто в наглую пытаются продвинуть свой ресурс, размещая ссылку в комментариях только для того, что бы увеличить ТИЦ. Меня порой просто удивляют такие люди... С недавних пор я стал сносить ссылки, которые идут на откровенный бред, никак не похожий на мой блог. Все остальные нормальные блоги будут опубликованы! Если Вы спамер, проходите мимо! Не тратьте время зря! Я ведь всё равно проверяю каждый сайт на соответствие с требованиями. :)