0
Сказочный Баобаб
09.08.12
✎
17:23
|
Прошу форумчан помочь советом.
Есть процедура выбора значения, нетиповая.
Но никак не могу выбранный элемент вставить в поле обратно.
Вот я выбрал номенклатуру. А как ее подставить в то поле табличной части, где выбираю.
В объект что ли писать. А как понять что именно в это поле - откуда выбираю?
&НаКлиенте
Процедура ТоварыНоменклатураНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь;
ПараметрыФормы = Новый Структура;
ПараметрыФормы.Вставить("ПоказыватьОстатки", Истина);
ФормаВыбора = ПолучитьФорму("Справочник.Номенклатура.Форма.ФормаВыбора", ПараметрыФормы);
ФормаВыбора.УстановитьПараметрыОтбора(Объект.Дата,Объект.Склад);
ФормаВыбора.ТекущаяСтрока = Элементы.Товары.ТекущиеДанные.Номенклатура;
ВыбранныйЭлемент = ФормаВыбора.ОткрытьМодально();
Если ВыбранныйЭлемент <> Неопределено Тогда // выбран элемент
Элемент = ВыбранныйЭлемент; // чую не то что то - не работает.
КонецЕсли;
КонецПроцедуры
|
|