Имя: Пароль:
1C
1С v8
Сегодня у меня день отчётов. Не работает горизантальная прокрутка.
,
0 FOI1977
 
23.05.14
14:51
Добрый день Коллеги.

Полдня, с перерывами бьюсь над маленьким косячком.
Есть отчётик на СКД, часть настроек вынес на форму, а результат выводится в поле табличного докеумента. В отчёте не работает горизонтальная прокрутка.
Ползунок туда-сюда мышою таскается, а содержимое не скроллится.

Что я не так сделал.
1 pessok
 
23.05.14
14:56
хм..
ФиксацияСлева? :D
2 FOI1977
 
23.05.14
15:09
(1) Сейчас гляну.
3 FOI1977
 
23.05.14
15:10
(1) нифига
4 ДенисЧ
 
23.05.14
15:11
кэш почисти и перезапустись...
5 FOI1977
 
23.05.14
15:14
(4) наверное...
6 FOI1977
 
26.05.14
11:59
Прокручиваются только колонки содержащие ресурсы. остальные - зафиксированы слева
7 1dvd
 
26.05.14
12:02
(6) стало быть (1) прав
8 FOI1977
 
26.05.14
12:03
(7) Вот только она не убирается :)

    //Получение настроек СКД из компоновщика
    НастройкиСКД = КомпоновщикНастроек.Настройки;
    
    //Получение самой СКД из макета
    СхемаКомпоновкиДанных = ПолучитьМакет("ОсновнаяСхемаКомпоновкиДанных");
    ДанныеРасшифровки =Новый     ДанныеРасшифровкиКомпоновкиДанных;
    //Макет компоновки
    КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;
    МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных,НастройкиСКД,ДанныеРасшифровки );
    
    //Компоновка данных
    ПроцессорКомпоновки = Новый ПроцессорКомпоновкиДанных;
    ПроцессорКомпоновки.Инициализировать(МакетКомпоновки,,ДанныеРасшифровки);

    //Вывод результата
    ДокументРезультат = ЭлементыФормы.Результат;
    ДокументРезультат.Очистить();
    ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;
    ПроцессорВывода.УстановитьДокумент(ДокументРезультат);
    
    ДокументРезультат.ФиксацияСлева = 1; // от нифига не срабатывает!!!!
    
    
    ПроцессорВывода.Вывести(ПроцессорКомпоновки);
    ДокументРезультат.Показать();
9 FOI1977
 
26.05.14
12:05
То есть значение свойства изменяется, как вы видите, перед выводом в табличный документ. Но фиксация не снимается.
10 acsent
 
26.05.14
12:14
Слишком много полей в группировке, которые фиксируются автоматом
11 acsent
 
26.05.14
12:15
Фиксацию нужно снимать ПОСЛЕ вывода отчета
12 FOI1977
 
26.05.14
12:52
(11) Блиннн. А ведь точно. Спасибо.
Основная теорема систематики: Новые системы плодят новые проблемы.