|
УФ. Как в форме выбора спозиционироваться на выбранном элементе - начальное знач |
☑ |
0
Сказочный Баобаб
30.07.12
✎
15:23
|
Форумчане просвятите. Туплю.
Есть УФ выбора. Я отключил стандартный обработчик выбора значения - мне кое-что надо передать в форму и обработать.
Но есть проблема. Не могу спозиционироваться на выбраном ранее значении. Точнее не знаю как.
Вот есть в табличной части номенклатура Тапки красные. Я нажимаю на ней Выбрать и у меня указатель должен спозиционироваться на Тапки красные - так как оно выбрано. А не получается.
Подскажите плиз.
Вот моя процедура.
Процедура ТоварыНоменклатураНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь;
ПараметрыФормы = Новый Структура;
ПараметрыФормы.Вставить("ПоказыватьОстатки", Истина);
ФормаВыбора = ПолучитьФорму("Справочник.Номенклатура.Форма.ФормаВыбора", ПараметрыФормы);
ФормаВыбора.УстановитьПараметрыОтбора(Объект.Дата,Объект.Склад);
Если КодВозвратаДиалога.ОК = ФормаВыбора.ОткрытьМодально() Тогда
// сюда можно что-нибудь вставить
КонецЕсли;
КонецПроцедуры
|
|
1
Сказочный Баобаб
30.07.12
✎
15:24
|
Есть вариант:
ОткрытьФорму("Справочник.Номенклатура.Форма.ФормаВыбора", ПараметрыФормы);
Но то же не помогает. Чую делаю не то.
|
|
2
Сказочный Баобаб
30.07.12
✎
15:44
|
неужели никто не знает?
|
|
3
PiVa123
30.07.12
✎
15:51
|
ПараметрыФормы.Добавить("ТекущаяСтрока",ТвоеЗначение);
|
|
4
Сказочный Баобаб
30.07.12
✎
15:59
|
(3) спасибо! Попробую
|
|
5
Сказочный Баобаб
30.07.12
✎
16:26
|
(3) а КАК узнать мое значение!
Ведь я на клиенте передаю данные
&НаКлиенте
Процедура ТоварыНоменклатураНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
Где элемент не содержит данных
|
|
6
Сказочный Баобаб
30.07.12
✎
16:50
|
что то не получается.
Ну передал я в форму выбора начальное значение
ПараметрыФормы.Вставить("ТекущаяСтрока", Элементы.Товары.ТекущиеДанные.Номенклатура);
А при открытии формы Номенклатуры - как спозиционироваться на нем?
|
|
7
Сказочный Баобаб
30.07.12
✎
17:12
|
разобралсо
|
|