0
Blakangelos
12.08.11
✎
08:44
|
Есть процедурка , в ней выбирается один справочник а мне нужно чтобы выбирались все как это сделать???
Процедура ВидСправочникаНачалоВыбора(Элемент, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь;
л_СписокВидов = Новый СписокЗначений;
Для каждого л_ВидСправочника из Метаданные.Справочники Цикл
л_СписокВидов.Добавить(л_ВидСправочника.Имя);
КонецЦикла;
л_ВыбранныйЭлемент = л_СписокВидов.ВыбратьЭлемент("Вид справочника",);
Если л_ВыбранныйЭлемент <> Неопределено Тогда
ВидСправочника = л_ВыбранныйЭлемент.Значение;
Если НЕ ЗначениеЗаполнено(ФайлСравнения) Тогда
л_ДиалогВыбораФайла = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Открытие);
л_ТекущийКаталог = л_ДиалогВыбораФайла.Каталог;
ФайлСравнения = л_ТекущийКаталог + ВидСправочника + ".mxl";
ФайлСравненияПриИзменении(ЭлементыФормы.ФайлСравнения);
КонецЕсли;
Конецесли;
КонецПроцедуры
|
|