Особенности отображения общих итогов
Система компоновки данных позволяет настраивать отображение общих итогов по горизонтали и по вертикали в отчете. Для управления расположением общих итогов используются настройки компоновки данных. При использовании конструктора схемы компоновки данных необходимо перейти на вкладку Настройки , а затем выбрать вкладку Другие настройки . На данной вкладке находятся параметры Расположение общих итогов по горизонтали и Расположение общих итогов по вертикали , позволяющие управлять расположением общих итогов в отчете.
Параметр Расположение общих итогов по горизонтали имеет смысл только для таблиц, а параметр Расположение общих итогов по вертикали — для группировок и таблиц.
Существуют следующие варианты расположения общих итогов :
- Нет — не отображать итоги. Для группировок не отображаются только итоги по вертикали, а для таблиц и тоги по вертикали и по горизонтали ;
Пример группировки, для которой параметр Расположение общих итогов по вертикали установлен в значение Нет :
Пример таблицы, для которой параметры Расположение общих итогов по горизонтали и Расположение общих итогов по вертикали установлены в значение Нет :
- Начало — отображать итоги в начале. Для группировок и строк таблицы общие итоги отображаются перед строками группировки, а для колонок таблицы перед колонками группировки ;
Пример группировки, для которой параметр Расположение общих итогов по вертикали установлен в значение Начало :
Пример таблицы, для которой параметры Расположение общих итогов по горизонтали и Расположение общих итогов по вертикали установлены в значение Начало :
- Конец — отображать итоги в конце. Для группировок и строк таблицы общие итоги отображаются после строк группировки, а для колонок таблицы после колонок группировки ;
Пример группировки, для которой параметр Расположение общих итогов по вертикали установлен в значение Конец :
Пример таблицы, для которой параметры Расположение общих итогов по горизонтали и Расположение общих итогов по вертикали установлены в значение Конец :
- Начало и конец — отображать итоги в начале и конце. Для группировок и строк таблицы общие итоги отображаются перед и после строк группировки, а для колонок таблицы перед и после колонок группировки ;
Пример группировки, для которой параметр Расположение общих итогов по вертикали установлен в значение Начало и конец :
Пример таблицы, для которой параметры Расположение общих итогов по горизонтали и Расположение общих итогов по вертикали установлены в значение Начало и конец :
- Авто — расположение общих итогов определяется автоматически. Для группировок верхнего уровня общие итоги отображаются в конце, для остальных группировок общие итоги не отображаются.
Стоит заметить что параметры Расположение общих итогов по горизонтали и Расположение общих итогов по вертикали можно использовать и для вложенных группировок. Например, в указанном ниже отчете для группировки Контрагент общие итоги отображаются в конце, а для группировки Номенклатура в начале и в конце.
Также стоит заметить, что отбор, применяемый в группировке, влияет на отображение общего итога по данной группировке. Например, в указанном ниже отчете для группировки Номенклатура установлен отбор. Соответственно, в общем итоге по группировке Номенклатура указаны количество и стоимость с учетом отбора, тогда как для вышестоящей группировки Номенклатура.Основной поставщик указывается количество и стоимость без учета отбора.
Источник
Как выдавать в итоги по строкам таблицы ресурсы, отличные от ресурсов в колонках таблицы
Иногда возникает потребность вывести в таблице некоторые ресурсы только в итоге по строкам. Например, требуется вывести в колонках таблицы номенклатуру с указанием суммы оборота и суммы по количеству проданной номенклатуры, а в итоге по строке требуется видеть только итог по сумме.
Если просто добавить в настройки таблицу, и указать, что нужно выводить ресурсы Сумма оборот и Количество оборот,
то результат отчета будет следующим:
Контрагент | 1С:Бухгалтерия 7.7 Стандартная версия | 1С:Бухгалтерия ПРОФ версия 7.7 | 1С:Торговля и Склад 7.7 Проф | Итого | ||||
Количество оборот | Сумма оборот | Количество оборот | Сумма оборот | Количество оборот | Сумма оборот | Количество оборот | Сумма оборот | |
Алекс-2002 | 2,00 | 480,00 | 2,00 | 560,00 | 4,00 | 1 040,00 | ||
Завод РТИ | 1,00 | 240,00 | 1,00 | 280,00 | 2,00 | 520,00 | ||
Русская одежда | 1,00 | 120,00 | 1,00 | 140,00 | 2,00 | 260,00 | ||
Эльбрус | 2,00 | 280,00 | 2,00 | 480,00 | 2,00 | 560,00 | 6,00 | 1 320,00 |
Итого | 2,00 | 280,00 | 6,00 | 1 320,00 | 6,00 | 1 540,00 | 14,00 | 3 140,00 |
Для того чтобы итог по строке содержал только определенный ресурс, можно воспользоваться детальными записями, в которых выводятся только ресурсы (см. раздел «Особенности использования детальных записей»).
Для этого, добавим в колонки группировку без полей группировки:
Результат исполнения такого отчета:
Контрагент | 1С:Бухгалтерия 7.7 Стандартная версия | 1С:Бухгалтерия ПРОФ версия 7.7 | 1С:Торговля и Склад 7.7 Проф | Итого | ||||||
Количество оборот | Сумма оборот | Количество оборот | Сумма оборот | Количество оборот | Сумма оборот | Количество оборот | Сумма оборот | Количество оборот | Сумма оборот | |
Алекс-2002 | 2,00 | 480,00 | 2,00 | 560,00 | 4,00 | 1 040,00 | 4,00 | 1 040,00 | ||
Завод РТИ | 1,00 | 240,00 | 1,00 | 280,00 | 2,00 | 520,00 | 2,00 | 520,00 | ||
Русская одежда | 1,00 | 120,00 | 1,00 | 140,00 | 2,00 | 260,00 | 2,00 | 260,00 | ||
Эльбрус | 2,00 | 280,00 | 2,00 | 480,00 | 2,00 | 560,00 | 6,00 | 1 320,00 | 6,00 | 1 320,00 |
Итого | 2,00 | 280,00 | 6,00 | 1 320,00 | 6,00 | 1 540,00 | 14,00 | 3 140,00 | 14,00 | 3 140,00 |
Мы добились того, что в правой части таблицы появился еще один итог по строке, в котором выводятся все ресурсы.
Нам требуется, чтобы в итоге по строке выводилось только поле «Сумма оборот», поэтому перейдем в выбранные поля только что добавленной нами группировки (в конструкторе схемы компоновки данных для этого нужно выделить группировку и переключить текущие редактируемые настройки на «Детальные записи»).
В выбранных полях нашей группировки добавим поле СуммаОборот, и удалим авто поле, т.к. мы точно знаем, какие поля нам нужны.
Результат такого отчета будет выглядеть так:
Контрагент | 1С:Бухгалтерия 7.7 Стандартная версия | 1С:Бухгалтерия ПРОФ версия 7.7 | 1С:Торговля и Склад 7.7 Проф | Итого | |||||
Количество оборот | Сумма оборот | Количество оборот | Сумма оборот | Количество оборот | Сумма оборот | Количество оборот | Сумма оборот | Сумма оборот | |
Алекс-2002 | 2,00 | 480,00 | 2,00 | 560,00 | 4,00 | 1 040,00 | 1 040,00 | ||
Завод РТИ | 1,00 | 240,00 | 1,00 | 280,00 | 2,00 | 520,00 | 520,00 | ||
Русская одежда | 1,00 | 120,00 | 1,00 | 140,00 | 2,00 | 260,00 | 260,00 | ||
Эльбрус | 2,00 | 280,00 | 2,00 | 480,00 | 2,00 | 560,00 | 6,00 | 1 320,00 | 1 320,00 |
Итого | 2,00 | 280,00 | 6,00 | 1 320,00 | 6,00 | 1 540,00 | 14,00 | 3 140,00 | 3 140,00 |
Теперь, для того, чтобы итог по строке не выдавался два раза, уберем вывод общего итога из группировки Номенклатура. Для этого установим параметр вывода «Расположение общих итогов» в значение «Нет».
Источник