Открываю программно ФормуВыбора у справочника. Как передать ему параметр, что надо активной сделать строку с наименованием элемента "ТестоваяСтрока" ? Справочник не имеет Кода, только Наименование. Заранее спс.
&НаКлиенте
Процедура ОткрытьФормуВыбораФайла(ИскомоеЗначение)
ПараметрыЗначение = НайтиЭлементВСправочникеПоИмени(ИскомоеЗначение);
ПараметрыСтроки = Новый Структура("ТекущаяСтрока", ПараметрыЗначение);
Форма = ПолучитьФорму("Справочник.Файлы.ФормаВыбора", ПараметрыСтроки);
...
КонецПроцедуры
&НаСервере
Функция НайтиЭлементВСправочникеПоИмени(ИмяЭлемента)
СправочникСсылка = Справочники.Файлы.НайтиПоНаименованию(ИмяЭлемента);
Возврат СправочникСсылка
КонецФункции
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший