Имя: Пароль:
1C
1С v8
2 Найти строку в форме выбора справочника
0 TOlikRx
 
11.07.12
17:29
Открываю программно ФормуВыбора у справочника. Как передать ему параметр, что надо активной сделать строку с наименованием элемента "ТестоваяСтрока" ? Справочник не имеет Кода, только Наименование. Заранее спс.
1 TOlikRx
 
11.07.12
17:30
Форму получаю

Форма = ПолучитьФорму("Справочник.Файлы.ФормаВыбора");
2 TOlikRx
 
11.07.12
17:49
Сделал так

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

...
КонецПроцедуры


&НаСервере
Функция НайтиЭлементВСправочникеПоИмени(ИмяЭлемента)
СправочникСсылка = Справочники.Файлы.НайтиПоНаименованию(ИмяЭлемента);
Возврат    СправочникСсылка
КонецФункции