Урок КР-53 · Спецификации — Урок 2
Видео
Ключевые понятия
- Сортировка в спецификации — упорядочивание строк по значению выбранного поля (по возрастанию или убыванию). Задаётся на вкладке «Сортировка/Группировка» свойств спецификации.
- Группировка — объединение строк с одинаковым значением выбранного поля в один блок с общим заголовком. При включённой опции «Итоги» каждый блок получает строку с суммой или количеством.
- Итоговая строка — строка, автоматически добавляемая Revit в конец группы или всей спецификации, содержащая агрегированные значения: количество, сумму, минимум, максимум или среднее.
Конспект
[00:00] Зачем настраивать сортировку и группировку
Необработанная спецификация выводит строки в порядке добавления элементов в модель — это не читаемо. Для конструкторской ведомости важно, чтобы однотипные элементы были сгруппированы (все ФМ-1 вместе, все ФМ-2 вместе), а в конце каждой группы стоял итог по количеству или объёму. Сортировка и группировка настраиваются без изменения модели — только в свойствах спецификации.
[01:30] Настройка сортировки
Откройте свойства спецификации: в диспетчере проекта ПКМ на спецификации → «Свойства» → вкладка «Сортировка/Группировка». Здесь до четырёх уровней сортировки: выберите поле (например, «Марка») → направление «По возрастанию» / «По убыванию». Добавьте второй уровень — «Тип» или «Длина» — для детализации. Порядок сортировки влияет только на отображение, не на модель.
[02:45] Настройка группировки
На той же вкладке под полем сортировки — галочка «Группировать». При её установке строки с одинаковым значением поля объединяются в один блок. Дополнительно:
- «Заголовок» — показать значение поля как заголовок блока.
- «Нижний колонтитул» — добавить строку под блоком (с текстом или итогом).
- «Пустая строка» — разделить блоки визуальным отступом.
[04:00] Итоговые строки: настройка
В нижней части вкладки «Сортировка/Группировка» — флажок «Итоги» (Grand totals). Отдельно от него — в разделе полей (вкладка «Поля») для каждого числового поля можно задать функцию агрегирования: Подсчитать, Сумма, Минимум, Максимум, Среднее. Для поля «Количество» — «Подсчитать»; для «Объёма» или «Площади» — «Сумма». Результат отображается в итоговой строке группы и/или в общем итоге.
[05:15] Заголовки столбцов
На вкладке «Форматирование» выберите поле → поле «Заголовок» доступно для редактирования. По умолчанию Revit подставляет имя параметра. Замените на нужный текст, например: «Марка» → «Марка элемента», «Count» → «Кол-во, шт.». Изменения отражаются только в данной спецификации.
[06:30] Группировка по нескольким уровням
Можно задать многоуровневую группировку: первый уровень — по типу конструкции (плиты, балки, колонны), второй — по марке. Итоги на каждом уровне считаются независимо. Это позволяет получить спецификацию вида «таблица по разделам» без использования фильтров и без дублирования строк.
Практическое задание
- Откройте существующую спецификацию конструктивных элементов (например, колонн) в диспетчере проекта. Перейдите в свойства спецификации → вкладка «Сортировка/Группировка».
- Задайте первый уровень сортировки по полю «Марка» (по возрастанию). Установите галочку «Группировать» и включите «Заголовок» и «Нижний колонтитул».
- Добавьте второй уровень сортировки по полю «Тип» для детализации внутри каждой группы.
- На вкладке «Форматирование» найдите числовое поле (например, «Объём») и задайте для него агрегирование «Сумма». Включите флажок «Итоги» на вкладке «Сортировка/Группировка».
- Переименуйте заголовок одного из столбцов: на вкладке «Форматирование» выберите поле и измените текст в поле «Заголовок» (например, «Count» → «Кол-во, шт.»).
- Проверьте результат: таблица должна быть разбита на группы с заголовками и итоговыми строками.
Проверь себя
На какой вкладке свойств спецификации задаётся группировка и итоговые строки?
На вкладке «Сортировка/Группировка» (Sorting/Grouping). Здесь выбирается поле сортировки, включается опция «Группировать» и настраиваются итоги.
Как задать подсчёт количества элементов в итоговой строке каждой группы?
На вкладке «Поля» выбрать поле «Количество» (или добавить встроенный счётчик Count) → на вкладке «Форматирование» для этого поля установить агрегирование «Подсчитать». На вкладке «Сортировка/Группировка» включить «Нижний колонтитул» для нужного уровня группировки.
Как изменить заголовок столбца в спецификации, чтобы вместо технического имени параметра отображался читаемый текст?
В свойствах спецификации → вкладка «Форматирование» → выбрать нужное поле → в поле «Заголовок» ввести произвольный текст. Изменение действует только для данной спецификации.