Есть отчет с рядом макетов СКД у каждого из них свой набор колонок, при смени макетов отображаются только те колонки, который указаны в основном макете. Не подскажите че собственно надо сделать при формировании отчета, кроме как ПолучитьМакет().
(1) предыдущий результат я очищаю
//Очищаем поле табличного документа
Результат = ЭлементыФормы.Результат;
Результат.Очистить();
//Выводим результат в табличный документ
ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;
ПроцессорВывода.УстановитьДокумент(Результат);
Вышел по другому, беру настройки не из компоновщика настроек, а из схемы компоновки данных
//Текущие настройки
//Настройки = КомпоновщикНастроек.Настройки;
//Из схемы возьмем настройки по умолчанию
Настройки = СхемаКомпоновкиДанных.НастройкиПоУмолчанию;
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший