#0
by NikePopov
Добрый день! Столкнулся со следующей проблемой: У меня есть отчет на СКД, при его выводе не требуется показывать все группировки отчета, то есть требуется попросту свернуть до уровня 1. В настройках СКД я никаких методов на этот счет не нашел. Форму менять не хочу(используется стандартная для всей конфигурации). То есть все варианты, которые у меня есть для манипулирования - процедура "ПриКомпоновкеРезультата". Для того, чтобы реализовать сворачивание я придумал следующий код: Он работает, но очень мне не нравится. Никто не знает, каким образом возможно выполнить действие "ПослеКомпановкиРезультата" без извращений?
#6
by NikePopov
Не нравится своей неочевидностью. Другой человек не поймет, что я делаю, если отчет будет чуть посложнее. Идеальный вариант! Как?
#7
by fisher
Насчет читабельности можешь не волноваться. Для СКД это стандарт де-факто. Если нужна пост-обработка, то она делается в ПриКомпоновкеРезультата после программной компоновки.
#8
by NikePopov
У меня уже есть конфигурация с кучей непонятного программного кода, куда очень боязно лазать. Сам написал - сам боюсь)) Я бы очень согласился на вариант: КонецПроцедуры Но не знаю как написать содержимое процедуры "СкомпоноватьРезультатОтчета" в общем модуле аналогично стандартной обработке.
#10
by NikePopov
Это к чему ты? Формы у меня нет. В процедуре "ПриКомпоновкеРезультата" еще нет табличного документа.А метод "ПоказатьУровеньГруппировокСтрок" работет так же, но в одной строке.
#11
by Sereja
Не так же он работает. Он сворачивает только первую группировку, а все остальные остаются развернутыми. Т.е. если 6 группировок, то когда ты развернешь 1 уровень, то все остальные будут развернуты
#15
by NikePopov
Все! Ответ найден! В модуле объекта отчета: [code] [/code] В общем модуле "ОтчетыСКД": [code] [/code]
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- ИТОГИ и ГРУППИРОВКА
- группировка
- Построитель отчета. Заголовок отчета. Сохранить/Восстановить настройки.
- Группировка Квартал в ToYSQL
- Группировка колонок в построителе отчета
- СКД: Интерфейс отчета с СКД
- v7: Вызов отчета из другого отчета?
- СКД: СКД. Понимает ли СКД ссылки на МенеджерВременныхТаблиц?
- СКД: Как прикрутить к СКД, произвольнуя форму настроек отчета.
- СКД: v8: СКД – группировка по полю периоду
- СКД: Как общий результат отчета СКД, можно использовать в каждой строке этого же отчета?
- СКД: СКД. Как переоределить действие кнопки "Сформировать" отчета, созданного в СКД?
В этой группе 1С
- Занимается ли кто-нибудь печатью и конвертованием квитанций для ЖКХ?
- Не работает пример из книги Радченко. Разобрались, Радченко полностью невиновник
- Глюки сервера 1с
- Произошла исключительная ситуация (Microsoft Word): Метод или свойство Open недо
- Обработка заполнения ТЧ в УФ
- Из Бухгалтерии предприятия 8.3 выгрузить в ERP 2.0
- УТ 10.3 учет расчетов по договорам
- 8.3, ОФ, не могу создать отчет с выводом результата на форму
- Не работает интерактивный поиск в 1С УТ .8.3
- Подключение Масса-К к 1С УТ 11
- Нужно сделать обмен между УТ и БУ
- Ошибка при выполнении файловой операции
- По подразделению получить подразделение организации
- 1с 8.3 Запретить вход под 1 пользователем несколько раз
- конвертация параметры объекта
- Как увеличить время срабатывания в АвтоПодборе,
- Вид расхода (НУ) Ремонт ОС это зачем?
- сервер 1с предприятия не обнаружен
- GetInfoBases() - работает не так, как хотелось бы :(
- Зуп 8.3. Семья сотрудника