0
Новый1сник2
01.06.21
✎
15:46
|
Добрый день!
открывалась форма с отбором по группе товара, выбиралось значение.
вот такой код работал потом перестал, значение сейчас не выбирается т.е. форма открывается
выбираю значение но оно не заполняет реквизит. а переходит на элемент формы реквизит родитель и очищает его.
подскажите что не так в коде?
&НаКлиенте
Процедура ЭлементНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь;
Настройки = Новый НастройкиКомпоновкиДанных;
Элемент = Настройки.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
Элемент.Использование = Истина;
Элемент.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Родитель");
Элемент.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
Элемент.ПравоеЗначение = ПолучитьПараметрыФормыВыбораЭлемента(); //"Значение";
Элемент.РежимОтображения = РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Обычный;
ПараметрыФормы = Новый Структура;
ПараметрыФормы.Вставить("ФиксированныеНастройки", Настройки);
ОткрытьФорму("Справочник.Г_ЗаполнениеНаименованиеНоменклатры.ФормаВыбора", ПараметрыФормы, Элементы.Родитель);
КонецПроцедуры
|
|
1
Новый1сник2
01.06.21
✎
15:54
|
просто не хотелось кучу справочников создавать для заполнения реквизитов, хотел одним справочником сделать, и форму выбора открывать с отбором в зависимости от реквизита
|
|