Генерация отчета спецификации |
|
Данный раздел относится к устаревшей команде создания спецификаций (рекомендуется использовать новые возможности по созданию спецификаций "Сервис|Спецификация|...").
При генерации отчета спецификации производятся следующие действия:
Подставляются значения данных фрагментов в соответствии с идентификатором колонки таблицы спецификации в том случае, если для строки таблицы установлена связь с фрагментом, а для поля строки установлен режим автоматического отбора значения.
Подставляются значения переменных текущего чертежа в значения полей строк таблицы в том случае, если их имена включены туда в фигурных скобках.
Из таблицы спецификации удаляются пустые строки.
Таблица сортируется в соответствии с правилами и уровнями сортировки колонок. В первую очередь таблица сортируется по колонке с наивысшим уровнем правила сортировки.
В таблице сливаются последовательные строки в том случае, если они являются равными. Равными считаются такие строки, значения полей которых совпадают, исключая поля, у которых установлен флаг "Игнорировать при сравнении строк". При слиянии строк значения полей, у которых установлен флаг "Суммировать значения при слиянии строк", суммируются и помещаются в качестве значения в результирующую строку.
Результирующая таблица выводится на чертеж в соответствии с правилами, описанными в файле шаблона спецификации. В случае необходимости (не все строки таблицы помещаются на одном чертеже) создается несколько чертежей, соответствующих нескольким страницам отчета.
В случае, если установлено имя выходного файла таблицы спецификации, полученный чертеж (только первая страница) сохраняется в файл с указанным именем.
В случае, если сохраненный файл включается в текущий чертеж в качестве фрагмента, данные этого фрагмента обновляются, а сам фрагмент перерисовывается.
Смотри: Содержание