Имя: Пароль:
1C
1С v8
нужно открыть форму выбора из общего модуля
0 katerinaUniv
 
30.10.15
11:18
Доброго времени суток!

Мне нужно во время обработки считывания шк сканером из документа реализация товаров и услуг выбрать характеристику из списка. В момент обработки шк я нахожусь в общем модуле.
1 ДенисЧ
 
30.10.15
11:19
В общем модуле... Да ещё и на сервере...
2 Волшебник
 
модератор
30.10.15
11:19
Что мешает?
3 katerinaUniv
 
30.10.15
11:21
к_форма = Справочники.ХарактеристикиНоменклатуры.ПолучитьФормуВыбора();
                к_Форма.МножественныйВыбор = Ложь;
                к_форма.МодальныйРежим = Истина;
                к_форма.ЗакрыватьПриВыборе = Истина;
                к_форма.Отбор.Ссылка.ВидСравнения = ВидСравнения.ВСписке;
                к_форма.Отбор.Ссылка.Использование = Истина;
                спХар = Новый СписокЗначений;
                спХар.ЗагрузитьЗначения(к_тз.ВыгрузитьКолонку("Характеристика"));
                к_форма.Отбор.Ссылка.Значение = спХар;
                к_форма.ЭлементыФормы.СправочникСписок.ИерархическийПросмотр=Ложь;
                ВыбранноеЗначение = к_форма.ОткрытьМодально();
4 katerinaUniv
 
30.10.15
11:21
(3) говорит, что формы открывать нельзя
5 ДенисЧ
 
30.10.15
11:22
(4) см (1)
6 VikingKosmo
 
30.10.15
11:23
а зачем серверу форму показывать? Он ее и так видит...
7 katerinaUniv
 
30.10.15
11:27
в документе реализация (УТ-11) сканруется шк. затем по регистру находим несколько характеристик с одинаковым шк. выбрать надо одну.
8 katerinaUniv
 
30.10.15
11:28
планировала решить через показ формы выбора характеристик
9 разработчик 1с
 
30.10.15
11:30
(8) возвращай клиенту список характеристик, и там выбирай.
10 katerinaUniv
 
30.10.15
11:32
там в эту процедуру передается строка таб.части и сам шк. можно ли вызвать в общем модуле обработку, которая вызовет соответсвующее окно?
11 katerinaUniv
 
30.10.15
12:20
попыталась через обработку - то же самое
12 hhhh
 
30.10.15
12:26
(11) с сервера нельзя вызвать клиента. НЕ бывает такого.
13 mikecool
 
30.10.15
12:27
(7) вернуть список на клиент, если в списке более 1 записи - показывай форму выбора
14 katerinaUniv
 
30.10.15
12:38
(13) возвращается строка тьаб.части... попробую посмотреть, как вернуть оттуда список характеристик
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.