Имя: Пароль:
1C
1С v8
форма выбора с отбором
0 Новый1сник2
 
01.06.21
15:46
Добрый день!
открывалась форма с отбором по группе товара, выбиралось значение.
вот такой код работал потом перестал, значение сейчас не выбирается т.е. форма открывается
выбираю значение но оно не заполняет реквизит. а переходит на элемент формы реквизит родитель и очищает его.
подскажите что не так в коде?

&НаКлиенте
Процедура ЭлементНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
    
    СтандартнаяОбработка = Ложь;
    
    Настройки = Новый НастройкиКомпоновкиДанных;
    
    Элемент = Настройки.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
    Элемент.Использование = Истина;
    Элемент.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Родитель");
    Элемент.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
    Элемент.ПравоеЗначение = ПолучитьПараметрыФормыВыбораЭлемента(); //"Значение";
    Элемент.РежимОтображения = РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Обычный;
    
    ПараметрыФормы = Новый Структура;
    ПараметрыФормы.Вставить("ФиксированныеНастройки", Настройки);
    ОткрытьФорму("Справочник.Г_ЗаполнениеНаименованиеНоменклатры.ФормаВыбора", ПараметрыФормы, Элементы.Родитель);
    
    
КонецПроцедуры
1 Новый1сник2
 
01.06.21
15:54
просто не хотелось кучу справочников создавать для заполнения реквизитов, хотел одним справочником сделать, и форму выбора открывать с отбором в зависимости от реквизита
2 Новый1сник2
 
01.06.21
15:58
конфа УНФ 1.6
3 Новый1сник2
 
01.06.21
16:03
спасибо, разобрался сам))
AdBlock убивает бесплатный контент. 1Сергей