Имя: Пароль:
1C
1С v8
Как установить тип СправочникСсылка для интерфейсного элемента
0 ЭЦ
 
28.04.12
12:25
Господа !
Если фПерекелючательМенеджера = "СПРАВОЧНИКИ" Тогда
   НовыйТип =  Новый ОписаниеТипов("СправочникСсылка.Номенклатура");
ИначеЕсли фПерекелючательМенеджера = "ДОКУМЕНТЫ" Тогда
   НовыйТип =  Новый ОписаниеТипов("ДокументСсылка.типДокумента");//Массив);
КонецЕсли;
ЭтаФорма.ЭлементыФормы.фМенеджерЗагрузки.ТипЗначения = НовыйТип;
//----------------------------------------
работает нормально.
если Пишем
Если фПерекелючательМенеджера = "СПРАВОЧНИКИ" Тогда
   НовыйТип =  Новый ОписаниеТипов("СправочникСсылка");
ИначеЕсли фПерекелючательМенеджера = "ДОКУМЕНТЫ" Тогда
   НовыйТип =  Новый ОписаниеТипов("ДокументСсылка");//Массив);
КонецЕсли;
ЭтаФорма.ЭлементыФормы.фМенеджерЗагрузки.ТипЗначения = НовыйТип;
//----------------------------------------
получаем "недопустимое значение параметра".
Как тут быть ?
Неужели надо записывать массив с перечислением вcех типов справочников из метаданных???
Прошу подсказать.
1 Ненавижу 1С
 
гуру
28.04.12
12:26
СправочникиМенеджер (CatalogsManager)
ТипВсеСсылки (AllRefsType)
Синтаксис:

ТипВсеСсылки()
Возвращаемое значение:

Тип: ОписаниеТипов.

Описание:

Получает описание типов, содержащее типы ссылок справочников.

Доступность:

Сервер, толстый клиент, внешнее соединение.
2 ЭЦ
 
28.04.12
12:32
(1) Веры гуд.
Все работает.
Спасибо за помощь