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

  Редактор > Работа с блоками > Атрибуты >

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

Previous pageReturn to chapter overviewNext page

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

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


На вкладке Дополнительно выполните команду Отчет по атрибутам;

В открывшемся диалоговом окне нажатием левой кнопкой мыши выберите блок, значения атрибутов которого необходимо извлечь во внешний файл;

Нажмите правую кнопку мыши и в появившемся контекстном меню выберите команду Создать отчет по шаблону;

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

В открывшемся диалоговом окне выберите приложение, в котором будет открыт созданный документ и нажмите кнопку [ОК];

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

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


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

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

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

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


Диалоговое окно "Отчет по атрибутам"

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