Имя: Пароль:
1C
1С v8
Фиксация слева в СКД
0 ghostrid3r
 
25.01.16
16:13
Добрый день, подскажите как можно сделать такую фигню в отчете СКД, как фиксация слева?
Пробовал обращаться через процедуру ПриКомпоновкеРезультата но не срабатывает там фиксация слева. Точнее ДокументРезультат.Фиксация слева принимает выставленное мной значение, но в конечном итоге ничего не хочет фиксировать в предприятии. Подскажите куда копать?
1 Живой Ископаемый
 
25.01.16
16:15
а группировка - таблица или или линейгая? Там в каком-то режиме проблема, ав другом - все ок.
2 ghostrid3r
 
25.01.16
16:17
Группировки есть. (1)
3 rozer76
 
25.01.16
16:19
Процедура ДействияФормыЗафиксировать(Кнопка)
    Результат = ЭлементыФормы.Результат;
    ИмяОбласти = Результат.ТекущаяОбласть.Имя;    
    ПозицияДвоеточия = Найти(ИмяОбласти,":");
    Если ПозицияДвоеточия > 0  тогда
        ВсегоСимволов = СтрДлина(ИмяОбласти);
        ИмяОбласти = Сред(ИмяОбласти,ПозицияДвоеточия+1,ВсегоСимволов-ПозицияДвоеточия);
    КонецЕсли;
    
    ПозицияС = Найти(ИмяОбласти,"C");
    Строк =  Сред(ИмяОбласти,2,ПозицияС-2);
    Столбцов = Сред(ИмяОбласти,ПозицияС+1,СтрДлина(ИмяОбласти)-ПозицияС);
    
    Результат.ФиксацияСверху = Число(Строк);
    Результат.ФиксацияСлева = Число(Столбцов);
КонецПроцедуры
4 ghostrid3r
 
25.01.16
16:21
(3) и где это двоеточии должно быть? в фиксированном макете что ли?
5 ghostrid3r
 
25.01.16
16:33
У кого еще идеи есть как зафиксировать слева в отчете?
6 rozer76
 
25.01.16
16:45
(4) любой макет -код универсален. Ну например, в "R3C2:R4C2" двоеточие это в имени области. Кнопку на форму сделай и будет от курсора сверху и слева фиксация...
7 LordCMEPTb
 
25.01.16
16:46
Выводить программно, отслеживать позицию фиксации, потом фиксировать.
http://www.spec8.ru/kurs-po-skd-besplatno
Где-то в 75-95х уроках было рассказано. Но этот ответ априори не устроит, ибо нет куска кода, который решит все проблемы...
8 ghostrid3r
 
25.01.16
16:58
(6) спс разобрался, но хочется чтобы автоматом все фиксировалось. не пойму почему фиксация сверху работает, а слева нет
9 rozer76
 
25.01.16
17:00
(8) зато представь как юзер обрадуется что может произвольно фиксировать шапку с нужным кол-вом колонок и в любом месте отчета
10 rozer76
 
25.01.16
17:01
(8) ну или программно выводи и фиксируй где хоч
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn