Как сделать подбор документов во внешней обработке? #701705


#0 by Босечка
Как сделать подбор  документов во внешней обработке? Эту процедуру повесила на кнопку. Список документов открывается. Что надо сделать, чтобы выбранный документ попал в список значений, который находится в форме внешней обработки,
#1 by ДенисЧ
И процедру соответствующую
#2 by Босечка
ИмяЭлементаУправленияСписка - это имя табличного поля во внешней обработке? И какую процедуру, куда ее вставить?
#3 by Remark
Можно так:
#4 by Remark
В СП прочитать еще: ОбработкаВыбора
#5 by Босечка
Как передать в список значений во внешней обработке выбранный документ?
#6 by Босечка
Обработка выбора стоит в формевыбора в документе.
#7 by barrgand
ВладелецФормы.КакойтоСписок.Добавить(ЗначениеВыбора)
#8 by Remark
Для каждого Элемент Из МассивВыбранныхЭлементов Цикл Зачем? Добавлять уже в обработке.
#9 by floody
Форма выбора и так возвращает значение выбора. Т.е. достаточно сделать как в .
#10 by Remark
Или ЗакрыватьПриВыборе или МножественныйВыбор Форма (Form) ЗакрыватьПриВыборе (CloseOnChoice) Использование: Чтение и запись. Описание: Тип: Булево. Содержит признак того, что форму необходимо закрывать после осуществления выбора. Если свойство имеет значение Ложь, можно использовать форму для выбора нескольких позиций или элементов. По умолчанию свойство имеет значение Истина.
#11 by Босечка
процедуру ОбработкаВыбора(....... помещать в форму выбора документа или во внешнюю обработку?
#12 by Босечка
ап...
#13 by Босечка
все равно не получается...
#14 by Remark
ОбработкаВыбора - в обработку ОповеститьОВыборе - в форму выбора документов ИЛИ просто использовать метод формы выбора: ЗначениеВыбора = Форма.ОткрытьМодально
#15 by Босечка
А как ее зарегистрировать?
#16 by Босечка
А оповеститьовыборе( зачем нужен, можно без него?
#17 by takefive
1. Обработка выбора сработает для 2 параметра процедуры ПолучитьФормуВыбора 2. Не забудь привязать событие
#18 by Босечка
А куда привязывать обработку?
#19 by takefive
оповеститьовыборе нужен если ФормаПодбора.РежимВыбора = ложь
#20 by takefive
к событию
#21 by Босечка
К какому??????
#22 by Босечка
Во внешней обработке? К событию табличного поля? формы?
#23 by takefive
в конфигураторе у правого края панель свойств к тому, что ты передаешь 2 параметром. Форма или элемент формы
#24 by takefive
событие формы или элемента формы называется ОбработкаВыбора
#25 by Босечка
Ясно... А как тогда заполнить список значений, я так пробовала программа ругается на неизвестную переменную.
#26 by takefive
Список.Добавить(ЗначениеВыбора)
#27 by Босечка
{Документ.ТехническоеЗадание.Форма.ФормаВыбора(11,6)}: Переменная не определена (ТехническоеЗадание)         <<?>>ТехническоеЗадание.Добавить(Элемент);       ТехническоеЗадание - это список значений во внешней обработке
#28 by Remark
ТехническоеЗадание - это список значений во внешней обработке, а обращаетесь вы к нему в форме документа.
#29 by Босечка
А как и где к нему обращаться?
#30 by Remark
Такс... В модуле формы внешней обработки: Процедура СделатьПодбор(Кнопка)
#31 by Remark
#32 by Босечка
Спасибо большое! А множественный выбор почему-то не работает.
#33 by Remark
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

Похожие вопросы 1С

В этой группе 1С