При формировании отчетов AutoCAD Electrical предусмотрена большая гибкость действий, позволяющая запускать формирование вручную или автоматически. Средствами AutoCAD Electrical извлекается несколько полей в каждый тип отчета. Различные отчеты содержат различные поля информации. При запуске отчета можно выбрать, какие поля включать, а какие игнорировать. Можно также добавить свои собственные поля путем создания файла поддержки пользовательских атрибутов (.wda) с использованием инструмента "Список пользовательских атрибутов". Любые атрибуты, перечисленные в файле "Пользовательские атрибуты", добавляются (как доступные поля) к каждому отчету. Можно очистить некоторые из столбцов полей данных и создать другие полезные типы отчетов. Например, при формировании отчета о компонентах, можно очистить все кроме столбцов полей ИМЯ ЯРЛЫКА, DESC1, DESC2 и DESC3, и можно получить отчет об условных обозначениях на плате. Если требуемый тип отчета найти нельзя, воспользуйтесь преимуществами гибкости AutoCAD Electrical и создайте свой собственный.
Предусмотрены некоторые функции, которые будут обычными для большинства типов отчетов в AutoCAD Electrical. Можно извлекать значения местоположения или функциональных групп, редактировать отчет, изменять формат отчета, повторно обрабатывать отчет с помощью своих собственных программ, сохранять отчет в файле, печатать отчет и помещать отчет в чертежи в виде таблицы.
Средствами AutoCAD Electrical обеспечивается множество отчетов по схемам и монтажным панелям. Отчеты могут быть отформатированы в диалоговом окне "Формирование отчетов" или предварительно отформатированы с помощью файлов формата (файлы .set).
Можно изменить шаблоны отчета Microsoft Excel "wd_template.xls" и "wd_template_w_macro.xls" так, чтобы отчет был отображен требуемым способом, без необходимости вручную изменять вывод отчета каждый раз, когда запускается формирование отчета. Можно изменить ориентацию в файле шаблона для открывания отчета в режиме ориентации "Альбомная" (а не "Книжная") путем изменения шаблона с последующим его сохранением. Запустите формирование отчета и сохраните его в файле Excel. Когда файл Excel открывается, он отображается в режиме ориентации "Альбомная".
Как только отчет сформирован, можно поместить его в чертеж или чертежи нажатием кнопки "Поместить на чертеж" в диалоговом окне "Формирование отчетов". Отображается диалоговое окно "Настройка формирования таблицы", где можно выбрать опции для форматирования просмотра таблицы.
Таблицы отчета можно обновлять сразу после их вставки, что избавляет от необходимости производить каждый раз установку таблиц . Когда вставляется таблица отчета, к объекту таблицы добавляются некоторые сведения; таким образом, средствами AutoCAD Electrical можно определить, для какого отчета была сформирована эта таблица. Существуют три элемента, которые делают таблицу отчета уникальной:
Если формирование отчета запущено и существует таблица, которая соответствует этим трем элементам, то (вместо вставки новой таблицы отчета) существующая таблица обновляется оперативной информацией.
Если необходимо вставить таблицу отчета, которая не будет обновляться, надо выбрать "Вставка новой (не обновляемой)". Осуществляется вставка таблицы отчета без учета сведений таким образом, чтобы при запуске формирования то же самого отчета таблица не обновлялась бы.
Можно осуществлять разделение отчета на несколько таблиц. Это можно сделать из диалогового окна "Формирование таблиц", без необходимости многократного запуска формирования отчета или многократных нажатий кнопки "Поместить на чертеж". Можно разделить таблицу отчета путем указания количества строк, приходящихся на один раздел. Если запись в отчете содержит несколько строк текста (например, спецификации), то каждая строка текста считается отдельной строкой таблицы. Таблица не будет разорвана в середине многострочной записи, а вся запись перемещается в следующий раздел.
Можно также разбить отчет на разделы (на основании анализа некоторых полей отчета). Эти пункты должны быть выбраны в диалоговом окне "Формирование отчетов". Различные отчеты могут иметь различные доступные спецсимволы разрыва. После выбора "Спецсимвол разрыва" и выбора варианта "Поместить на чертеж" опция "Применить спецсимволы разрывов" становится доступной в диалоговом окне "Настройка формирования таблицы". С помощью этой опции вставляется объект таблицы для каждого раздела, основанного на "Спецсимволах разрывов". Эти несколько табличных объектов (если они вставлены как обновляемые) считаются одной таблицей AutoCAD Electrical и могут быть обновлены и отредактированы как один отчет при использовании команды "Редактировать компонент AutoCAD Electrical".
Распределение таблицы отчетов по нескольким чертежам
Можно распределить таблицу отчета по нескольким чертежам, если область действия отчета относится к "Проекту", а не к "Активному чертежу". В диалоговом окне "Настройка формирования таблицы" (после определения разрыва, как описано выше) можно указать, сколько разделов таблицы должно быть помещено в каждый чертеж. Незаполненное значение "Разделы на чертеже" свидетельствует о помещении на один чертеж неограниченного числа разделов; при этом не формируется запрос относительно другого чертежа. После ввода значения из опции "Разделы на чертеже" и достижения количества разделов на одном чертеже указанного значения, выдается запрос относительно другого чертежа. Если выбирается новый чертеж, можно ввести папку и название для чертежа. После формирования чертеж добавляется к проекту AutoCAD Electrical. Эти несколько табличных объектов (если они вставлены как обновляемые) считаются одной таблицей AutoCAD Electrical и могут быть обновлены и отредактированы как один отчет при использовании команды "Редактировать компонент AutoCAD Electrical".
Фильтровать отчеты можно на основе назначений кодов места и функциональных групп, содержащих подстановочные знаки. Например, если отметить все компоненты схемы и существующее оборудование заказчика кодом места “CUST”, их можно будет отфильтровать в любом отчете по коду места. Для выполнения отчета (например, отчета-спецификации) только для поставленных заказчиком элементов выберите "Именованное место", введите “CUST” в качестве кода места в поле "Коды места" и нажмите "ОК".
Можно также выполнить отчет для всех компонентов, отличных от компонентов, поставленных заказчиком. Для этого введите в поле "Код места" диалогового окна отчета все используемые коды мест, разделив их запятыми, или введите “~CUST” в качестве кода места. "Тильда" (~) означает, что следует показать все компоненты, за исключением компонентов с кодом места “CUST.”
Подстановочные знаки, поддерживаемые AutoLisp:
| Символ | Определение |
|---|---|
|
# (фунт) |
Совпадение с отдельной цифрой. |
|
@ |
Совпадение с любым одиночным буквенным символом |
|
. (точка) |
Совпадение с любым отдельным символом, отличным от буквенно-цифрового. |
|
* (звездочка) |
Совпадение с любой последовательностью символов, включая пробелы. Можно использовать в любом месте шаблона поиска — в начале, середине или конце. |
|
? (знак вопроса) |
Совпадение с любом одиночным буквенным символом. |
|
~ (тильда) |
Если это первый символ в шаблоне, то соответствие всему, за исключением шаблона. |
|
[...] |
Совпадение с одним из символов в скобках. |
|
[~...] |
Совпадение с любыми отдельными символами, не включенными в скобки. |
|
- (дефис) |
Используется внутри скобок для задания диапазона символов. |
|
, (запятая) |
Разделение двух шаблонов. |
|
‘ (обратная кавычка) |
Исключение специальных символов (а именно, следующего символа). |