Как в СКД убрать итоги в начале группировки и оставить их только в конце?

Программист 1С v8.3 (Управляемые формы) IT и автоматизация бизнеса
← На главную

При работе с системой компоновки данных (СКД) часто возникает задача тонкой настройки отображения итоговых записей. Стандартное поведение системы может приводить к дублированию итогов: они отображаются и в начале группы, и в её подвале. Давайте разберемся, как взять этот процесс под контроль и настроить отчет в соответствии с вашими требованиями.

Понимание настроек расположения группировок

Прежде всего, важно различать два понятия в СКД: Расположение итогов и Расположение группировок. Когда мы говорим о том, где именно должны появляться строки с суммирующими данными, мы чаще всего имеем дело с настройками на вкладке Другие настройки в структуре отчета.

Чтобы итоги выводились исключительно в конце, первым делом проверьте параметр Расположение итогов. Убедитесь, что для него установлено значение Конец или Конец и начало (в зависимости от вашей задачи). Если вы хотите полностью избавиться от верхних итогов, настройка Нет для начала группы является ключевой.

Управление через выбранные поля

Одной из частых причин появления нежелательных итогов является использование настройки Авто в блоке Выбранные поля для конкретной группировки. В этом режиме СКД самостоятельно решает, какие показатели вывести, и часто включает ресурсы в начало группы автоматически.

Разберем процесс настройки по шагам:

  1. Откройте настройки выбранной группировки (например, Подразделение).
  2. Перейдите на вкладку Выбранные поля.
  3. Снимите галочку с опции Авто.
  4. Добавьте в список только те поля, которые действительно должны отображаться.

Если после этого действия вы видите, что итоги исчезли полностью, значит, СКД потеряла связь с вычисляемыми ресурсами. В этом случае необходимо явно указать ресурсы в списке выбранных полей, чтобы система понимала, какие именно значения нужно суммировать в подвале группы.

Использование условного оформления для скрытия записей

Если стандартные настройки не дают нужного результата, можно прибегнуть к методу скрытия через условное оформление. Этот способ позволяет сделать ячейки итогов невидимыми для пользователя, не удаляя их из структуры отчета.

Рассмотрим порядок действий:

  1. Перейдите в настройки группировки Подразделение.
  2. Найдите раздел Условное оформление.
  3. Добавьте новое правило. В поле Оформление выберите свойство Текст и оставьте его пустым (или установите цвет текста, совпадающий с цветом фона ячейки).
  4. Не задавайте условие отбора, если хотите применить это правило ко всей строке итога.
  5. Убедитесь, что правило применяется только к данной группировке, а не глобально ко всему отчету.

Важное примечание: При таком подходе ячейка технически остается в табличном документе, поэтому могут сохраняться пустые отступы или строки. Используйте этот метод как вспомогательный, если другие настройки не помогают добиться желаемого визуального эффекта.

Работа с детальными записями

Иногда источником «лишних» строк являются детальные записи, которые по умолчанию наследуют настройки родительской группировки. Если вы видите итоги там, где их быть не должно, проверьте настройки Расположение детальных записей в разделе Другие настройки. Вы можете отключить их вывод для определенных уровней иерархии, что часто решает проблему появления дублирующих сумм.

Помните, что порядок следования настроек имеет значение: параметры отчета имеют приоритет над настройками отдельных группировок. Если вы изменили настройки в Других настройках всего отчета, они могут перекрывать индивидуальные параметры группировки Подразделение. Всегда проверяйте, не стоят ли там значения, противоречащие вашим локальным настройкам.

Рекомендации по отладке

Если вы запутались в настройках, используйте следующий алгоритм:

Надеемся, эти советы помогут вам настроить отчет в точном соответствии с вашими требованиями!

← На главную