Имя: Пароль:
1C
1С v8
СКД ФиксацияСлева.
0 байт
 
01.06.23
15:43
Добрый день, коллеги, кто в курсе почему данное свойство не фиксирует колонки в отчете начиная с 12, до 11 включительно все работает как только ставишь значение выше фиксации нет?
Код:

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

Не работает фиксация в табличном документе
5 lexushka
 
06.06.23
06:33
Полагаю, дело можно решить погуглив только по одной только Мисте

Поскольку вопрос периодически всплывает, я смотрю, отпишите тут пож итоговое работающее решение
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс