Please enable JavaScript to view this site.

Если в отчет попадают объекты, имеющие одинаковые значения какого-либо свойства (например, одинаковые наименования), то эти объекты группируются. При этом происходит автоматическая замена нескольких строк объектов одной результирующей строкой.

Свойство, по которому выполняется группировка, задается при создании/редактировании стиля отчета. В результирующей строке отображается значение этого свойства, одинаковое для сгруппированных объектов. Значения остальных свойств могут быть показаны в строке в виде перечисления, суммы или диапазона значений (см. ниже).

Для настройки параметров группировки используется раскрывающийся список Группировка в окне настройки диалога Стиль отчета. Чтобы группировать объекты по нужному свойству, в столбце этого свойства выберите вариант Совпадение.

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

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

При настройке стиля отчета нельзя отказаться от группировки. Если требуется создать отчет в разгруппированном виде, отмените группировку при работе с отчетом в Окне подготовки данных. Для этого используется команда Группировать.

Варианты представления данных в сгруппированном отчете

Представление значений свойств в результирующей строке зависит от того, какой вариант из списка Группировка выбран для каждого свойства.

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

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

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

Перечисление — значения свойства всех объектов, входящих в группу, помещаются в результирующую ячейку и разделяются точкой с запятой.

Обратите внимание на следующие особенности применения способов группировки:

Способ Диапазон доступен только для числовых свойств, например, Масса или Длина.

Способ Сумма доступен для как для числовых, так и для строковых свойств. Однако, суммирование значений строковых свойств производится, только если они представляют собой числа, т.е. состоят из цифр и при необходимости содержат десятичный разделитель — запятую или точку. Если в значениях строкового свойства имеются другие символы, то сумма в результирующей строке не вычисляется.
Пример строкового свойства, для которого может понадобиться суммирование, — Количество. С одной стороны, строковый тип данных позволяет задавать для объектов, являющихся материалами, количество с указанием единиц измерения. С другой стороны, наличие букв в значениях свойства помешает их автоматическому суммированию. Поэтому, если требуется, чтобы количество одинаковых материалов складывалось, то единицы измерения для них следует указывать в другом свойстве — например, Примечание, или вручную добавлять в соответствующую ячейку уже сформированного отчета.

© ООО «АСКОН-Системы проектирования», 2024. Все права защищены. | Единая телефонная линия: 8-800-700-00-78