| 0
    
        gp42   07.06.16✎ 10:54 | 
        Добрый день коллеги. Есть хотелка связать отбор на форме с СКД.
 На форме есть поле отбор - "Отбор"
 Получаем доступ к компановщику настроек СКД.
 А дальше затык, как инициализировать отбор
 
 
 Процедура ПриОткрытии()
 
 СхемаКомпоновкиДанных = ПолучитьМакет("ОсновнаяСхемаКомпоновкиДанных");
 Компоновщик.ЗагрузитьНастройки(СхемаКомпоновкиДанных.НастройкиПоУмолчанию);
 
 АдресКомпоновки = ПоместитьВоВременноеХранилище(СхемаКомпоновкиДанных, Новый УникальныйИдентификатор);
 Компоновщик.Инициализировать(Новый ИсточникДоступныхНастроекКомпоновкиДанных(АдресКомпоновки));
 
 //>>>>>>>>>>>>>>
 //
 Отбор.УстановитьДоступныеПоля(Компоновщик.Настройки.ДоступныеПоляОтбора????);
 КонецПроцедуры
 |  | 
    
        | 1
    
        LordCMEPTb   07.06.16✎ 11:02 | 
        Отбор и ОтборКомпоновкиДанных - это разные типы, и их тяжко будет связать.
Может проще добавить на форму реквизит "Компоновщик" с типом "КомпоновщикНастроекКомпоновкиДанных", вывести на форму табличное поле, у которого в пути прописать "Компоновщик.Настройки.Отбор"?
 |  |