|
Загрузка из Excel. Вопрос. |
☑ |
0
Rumpil
06.04.12
✎
11:02
|
Доброе утро.
Хотел спросить возможно ли такое реализовать кодом - я загружаю в табличную часть документа товары из Excel файла, в процессе загрузки я делаю запрос к справочнику Номенклатура, ищу товар по штрих коду, в результате запроса у меня есть 5-6 (не всегда)товаров, найденых по данному штрих коду, мне нужно чтобы открылась для пользователя обработка, в которой будут все найденные 5-6 товаров, пользователь поставил бы галочку рядом с тем товаром, который необходимо загрузить и чтобы после нажатия кнопки ОК программа вернулась к своему коду и продолжала дальше загружать товары из Excel.
Я завис на след. моменте - вызывать обработку с предложением выбора товара для пользователя можно, но вот как мне потом обработать результат его выбора и вернуть это исполняемому коду ?
|
|
1
Maxus43
06.04.12
✎
11:04
|
модально форму выбора справочника например открыть, с отбором по доступным номенклатурам, как пользователь выберет нужную - её значение вернётся
|
|
2
Rumpil
06.04.12
✎
11:05
|
(1) о, при открытии модально возвращаемое значение будет товар ?
|
|
3
Maxus43
06.04.12
✎
11:06
|
да, типа Товар = ФормаВыбораНоменклатуры.ОткрытьМодально();
|
|
4
Rumpil
06.04.12
✎
11:08
|
(3) хм, спасибо за совет, сейчас попробую
|
|
5
ale-sarin
06.04.12
✎
11:10
|
Можно еще и таблицу значений открыть для выбора.
|
|
6
Rumpil
06.04.12
✎
11:10
|
(3) а отбор в этой форме выбора делать до открытия модально или после ?
|
|
7
Maxus43
06.04.12
✎
11:11
|
(6) до. при открытии модально исполнение кода остановится до закрытия формы, т.е. если в цикле вызвать - после закрытия цикл дальше пойдёт
|
|
8
Rumpil
06.04.12
✎
11:16
|
(7) у меня что то стоп с отбором
ФормаВ = Справочники.Номенклатура.ПолучитьФормуВыбора();
ФормаВ.Значение.Отбор.Наименование.Использование=Истина;
ФормаВ.Значение.Отбор.Наименование.ВидСравнения=ВидСравнения.ВСписке;
ФормаВ.Значение.Отбор.Наименование.Значение=СписокТоваров;
Товар = ФормаВ.ОткрытьМодально();
пишет Поле объекта не обнаружено (Значение)
как то не так отбор написал
|
|
9
Rumpil
06.04.12
✎
11:18
|
убрал Значение, сейчас еще покопаюсь
|
|
10
Maxus43
06.04.12
✎
11:22
|
Отбор.Ссылка.Значение
|
|
11
Maxus43
06.04.12
✎
11:22
|
по наименованию то зачем? в списке должны быть ссылки
|
|