Имя: Пароль:
1C
 
Закрывается подбор после выбора товара
0 Snik_666
 
30.09.14
10:01
Добрый день! Необходимо сделать подбор товара , только чтобы он не закрывался пока не выберут весь необходимый товар товар.

&НаКлиенте
Процедура Подбор(Команда)
    ОткрытьФорму("Справочник.Номенклатура.ФормаВыбора", , ЭтаФорма);
КонецПроцедуры

в форме выбора вроде и стоит СтандартнаяОбработка = Ложь, но почему-то форма выбора закрывается после выбора позиции. Как сделать чтобы форма выбора не закрывалась самостоятельно ?


&НаСервереБезКонтекста
Процедура ПолучитьДанныеНоменклатуры(СтруктураДанных)
    СтруктураДанных.Вставить("ЕдиницаИзмерения",            СтруктураДанных.Номенклатура.ЕдиницаХраненияОстатков);
КонецПроцедуры //


&НаКлиенте
Процедура СписокВыборЗначения(Элемент, Значение, СтандартнаяОбработка)
    СтандартнаяОбработка = Ложь;
    
    ТипЗначения = Новый ОписаниеТипов("Число", Новый КвалификаторыЧисла(15, 3, ДопустимыйЗнак.Неотрицательный));
    
    Количество = 1;
    Если НЕ ВвестиЗначение(Количество, "Введите количество", ТипЗначения) Тогда
        Возврат;
    КонецЕсли;    
    
    СтруктураПодбора = Новый Структура();
    СтруктураПодбора.Вставить("Номенклатура", Значение);
    СтруктураПодбора.Вставить("Количество",   Количество);
    
    ПолучитьДанныеНоменклатуры(СтруктураПодбора);
    
    ОповеститьОВыборе(СтруктураПодбора);

КонецПроцедуры
1 barrgand
 
30.09.14
10:06
(0) ПараметрыФормы = Новый Структура("ЗакрыватьПриВыборе, МножественныйВыбор", Ложь, Истина);
2 Snik_666
 
30.09.14
10:15
(1) спс. помогло!

ПараметрыФормы = Новый Структура("ЗакрыватьПриВыборе, МножественныйВыбор", Ложь, Ложь);
    ОткрытьФорму("Справочник.Номенклатура.ФормаВыбора", ПараметрыФормы, ЭтаФорма);
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn