Имя: Пароль:
1C
 
Фиксация колонки СКД
0 Shmidt
 
29.10.15
14:45
Написал отчет в котором выводится вместе 4 таблицы. Почему-то не отрабатывает фиксация, а очень хочется ))) Куда посмотреть еще, чтобы у всех 4 таблиц зафиксировать 1 колонку?
1 echo77
 
29.10.15
14:49
ТабличныйДокумент.ФиксацияСлева
- это после формирования отчета.
По другому, думаю никак, СКД думает, что вам не надо фиксировать
2 rozer76
 
29.10.15
14:50
(0) на форму кнопку и фиксируй где хочешь

Процедура ДействияФормыЗафиксировать(Кнопка)
    Результат = ЭлементыФормы.Результат;
    ИмяОбласти = Результат.ТекущаяОбласть.Имя;    
    ПозицияДвоеточия = Найти(ИмяОбласти,":");
    Если ПозицияДвоеточия > 0  тогда
        ВсегоСимволов = СтрДлина(ИмяОбласти);
        ИмяОбласти = Сред(ИмяОбласти,ПозицияДвоеточия+1,ВсегоСимволов-ПозицияДвоеточия);
    КонецЕсли;
    
    ПозицияС = Найти(ИмяОбласти,"C");
    Строк =  Сред(ИмяОбласти,2,ПозицияС-2);
    Столбцов = Сред(ИмяОбласти,ПозицияС+1,СтрДлина(ИмяОбласти)-ПозицияС);
    
    Результат.ФиксацияСверху = Число(Строк);
    Результат.ФиксацияСлева = Число(Столбцов);
КонецПроцедуры