Отчет по атрибутам на основе шаблона

  Формирование отчетов >

Отчет по атрибутам на основе шаблона

Previous pageReturn to chapter overviewNext page

Меню: Инструменты > Отчет по атрибутам

Лента: вкладка БТИ > панель Inventory > Ico_ReportAttribs Отчет по атрибутам

Если блок или шаблонный объект имеет атрибуты, их значение можно извлечь во внешний файл формата Microsoft Word 97/2000/XP (DOC). Возможность извлечения значений атрибута в файл предоставляет большие возможности по формированию документов различной сложности. Отчет генерируется на основе файла-шаблона, который предварительно создается пользователем в формате *.doc. В него могут быть включены все элементы, доступные в текстовом редакторе (таблицы, изображения и т.д), в котором работает пользователь.

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

Создание отчета


На чертеже нажатием левой кнопки мыши выберите блок или шаблонный элемент, которому определены атрибуты.

Перейдите на вкладку БТИ и выберите команду Отчет по атрибутам. В классическом Inventory команда доступна из меню Инструменты.

В открывшемся стандартном диалоговом окне "Открыть" укажите путь к шаблону для формирования отчета и нажмите кнопку [Открыть]. Если нет ни одного шаблона, его предварительно необходимо создать.

В открывшемся диалоговом окне выберите офисное приложение (например, Microsoft office, Open Office), в котором будет открыт созданный документ и и нажмите кнопку [OK];

Откроется текстовый документ с именем Документ1, который содержит все элементы оформления выбранного шаблона за исключением того, что в указанные места добавились извлеченные из атрибутов данные. Сохраните отчет.

Создание шаблона


Шаблон представляет собой текстовый документ в формате Microsoft Word 97/2000/XP (DOC), в котором содержится структура будущего отчета (шапка, тело документа). Использование формата *.doc позволяет включать в шаблон отчета любые элементы (таблицы, диаграммы, картинки и др.).

Каждый атрибут имеет Имя и Значение. Имя присваивается при создании атрибута и не может быть изменено. Значение атрибута может содержать любые символы или являться пустой строкой. Связь атрибута с шаблоном при экспорте выполняется посредством имени атрибута. В тексте шаблона в том месте, куда необходимо извлечь значение атрибута, прописывается имя атрибута, заключенное в программные кавычки, например:

Марка детали %%марка%%;

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


Диалоговое окно "Помещения и части"

Перейти на страницу Inventory