|
Фиксация слева в СКД |
☑ |
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
|
Выводить программно, отслеживать позицию фиксации, потом фиксировать.
Где-то в 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) ну или программно выводи и фиксируй где хоч
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший