Макет отчета группировка колонок #622426


#0 by ХочуСпец
Есть макет. В макете есть часть колонок которые должны быть свернуты. Для этого выделил часть колонок, которые должны быть объединены в группу, в конфигураторе Таблицы - Группы - Объединить группы - Вертикальная. В пользовательском режиме этой группировки нет. Хотя если все тоже самое проделать в пользовательском режиме, то все отлично. В чем проблема может быть?
#1 by ХочуСпец
Может какое то свойство табличного документа? Хотя отображать группы = Истина
#2 by ChAlex
Сделать то же самое при выводе макета. Как по-мне - это косяк 1С, но кто-может сказать что это фича, аналогично не выводился разделитель страниц. То бишь группировку, разделители и аналогичные вещи не переносятся с макета напряму в табличный документ, их нужно устанавливать именно в выводимом табличном документе
#3 by ХочуСпец
что именно сделать программно?
#4 by ChAlex
- ну и не только. Еще указать что группировать
#5 by ХочуСпец
НачатьАвтоГруппировкуКолонок?
#6 by Oleg_Kag
Я так понял из вопроса надо это:
#7 by ХочуСпец
не сработало тоже
#8 by ChAlex
ну вообще-то 2 пути, либо начатьавтогруппировку, либо для области ячеек метод Сгруппировать
#9 by ChAlex
- я предпочитаю автогруппировку - не нужно заморачиваться с уровнями. Но если у вас не работает, то скорее всего проблемы с параметрами
#10 by ХочуСпец
а если макет формирую средствами СКД?
#11 by ХочуСпец
а можно маленький примерчик. Не выходит никак аленький цветочек
#12 by ХочуСпец
Ошибка: Неприемлемая для операции область. что не так?
#13 by ChAlex
вот как раз если средствами СКД косяк и проявляется, ибо в обычных формах и обычных отчетах такого не замечал (хотя может просто только не попадал). В СКД все несколько сложнее. Приблизительный шаблон действий: Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) Так например я выводил печать группировки на отдельном листе. В цикле вывода необходимо анализировать что когда делать. Да геморно. Скорее всего после вывода всего отчета нужно искать нужные области и группировать
#14 by ХочуСпец
за скд отдельное спасибо, но вопрос пока не по скд
#15 by ChAlex
Ну тогда все гораздо проще. Сгруппировать можно либо строки, либо колонки. Поэтому для области нужно задавать .Область(,1,,3) - Формат RC - не совсем удобен
#16 by ChAlex
И опять же, сначала лучше сформировать документ, а потом задать область группировки
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С