Имя: Пароль:
1C
1С v8
СКД. Применить Пользовательские настройки.
0 Mustang
 
24.11.11
09:57
У формы есть реквизит с типом "КомпоновщикНастроекКомпоновкиДанных".
На форму выведены "Пользовательские настройки".

При таком коде применяются только основные настройки:
   ОтчётЗначение = РеквизитФормыВЗначение("Отчёт");
   
   СхемаКомпоновкиДанных = ОтчётЗначение.ПолучитьМакет("РасчётныеВедомости");
   
   КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;
   МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, ОтборСдельныхНарядов.Настройки);
   
   Запрос = Новый Запрос(МакетКомпоновки.НаборыДанных.РасчётныеВедомости.Запрос);

Как задействовать пользовательские?
1 мистер игрек
 
24.11.11
10:00
Хтелось бы узнать - что такое "Пользовательские настройки"?
2 Sulimov
 
24.11.11
10:00
Нужно как-то вот так достать их:
ЭлементыОтбора = Отчет.КомпоновщикНастроек.ПользовательскиеНастройки.Элементы;
3 Mustang
 
24.11.11
10:07
(2) А более человеческого способа нет? Что-то типа Загрузить().
4 Sulimov
 
24.11.11
10:11
Я, честно говоря, не знаю... Самому надо было, долго ковырял, так и не получилось ничего...
5 Mustang
 
24.11.11
12:35
up
6 GenV
 
24.11.11
12:39
ЗагрузитьПользовательскиеНастройки ?
7 acsent
 
24.11.11
12:41
Вместо
ОтборСдельныхНарядов.Настройки
нужно
ОтборСдельныхНарядов.ПолучитьНастройки
8 Mustang
 
24.11.11
12:58
спс.
Получилось.