| 0
    
        байт   01.06.23✎ 15:43 | 
        Добрый день, коллеги, кто в курсе почему данное свойство не фиксирует колонки в отчете начиная с 12, до 11 включительно все работает как только ставишь значение выше фиксации нет?
Код:
 
 Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
 
 СтандартнаяОбработка = Ложь; // отключаем стандартный вывод отчета - будем выводить программно
 
 Настройки = КомпоновщикНастроек.ПолучитьНастройки() ;// Получаем настройки отчета
 ДанныеРасшифровки = Новый ДанныеРасшифровкиКомпоновкиДанных; // Создаем данные расшифровки
 КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных; // Создаем компоновщик макета
 // Инициализируем макет компоновки используя схему компоновки данных
 // и созданные ранее настройки и данные расшифровки
 СхемаКомпоновкиДанных = ПолучитьМакет("ОсновнаяСхемаКомпоновкиДанных");
 МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, Настройки, ДанныеРасшифровки);
 
 // Скомпонуем результат
 ПроцессорКомпоновки = Новый ПроцессорКомпоновкиДанных;
 ПроцессорКомпоновки.Инициализировать(МакетКомпоновки, , ДанныеРасшифровки);
 
 ДокументРезультат.Очистить();
 
 // Выводим результат в табличный документ
 ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;
 ПроцессорВывода.УстановитьДокумент(ДокументРезультат);
 ПроцессорВывода.Вывести(ПроцессорКомпоновки);
 
 // Устанавливаем фиксацию в табличном документе
 ДокументРезультат.ФиксацияСлева = 11; // Так норм, ставлю 12 и выше не фиксирует колонки.
 
 КонецПроцедуры
 |  | 
    
        | 5
    
        lexushka   06.06.23✎ 06:33 | 
        Полагаю, дело можно решить погуглив только по одной только Мисте
 Поскольку вопрос периодически всплывает, я смотрю, отпишите тут пож итоговое работающее решение
 |  |