Имя: Пароль:
1C
1С v8
v8: УФ Как отключить ПараметрыВыбора и СвязьПараметраВыбора
0 Длинный Клиент
 
08.11.11
23:12
Вот такие штуки вполне работают:

1)

Процедура  ОтобратьпоГлавномуОбъекту ();
   НовыйМассив = Новый Массив();
   НоваяСвязь = Новый СвязьПараметраВыбора("Отбор.Владелец", "Объект.Объект");
   НовыйМассив.Добавить(НоваяСвязь);
   НовыеСвязи = Новый ФиксированныйМассив(НовыйМассив);
   Элементы.СоставОбъекта.ПодчиненныеЭлементы.СоставОбъектаСоставОбъекта.СвязиПараметровВыбора= НовыеСвязи;
   
КонецПроцедуры

2)

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


А как их отключить программно ?:)
1 Длинный Клиент
 
08.11.11
23:14
В названии темы ошибся: ПараметрыВыбора и СвязиПараметровВыбора
2 Длинный Клиент
 
08.11.11
23:22
Решил задачу: дал им на вход пустой фиксированный массив
3 МишельЛагранж
 
09.11.11
01:22
а в чем задача-то была??
4 Длинный Клиент
 
09.11.11
12:32
(3) Программно назначал отбор в табличных частях при определенном событии методами 1 и 2 из (0). Вопрос был в том, как этот отбор потом отключать.