Значения атрибутов отдельного блока можно извлекать в файл формата Microsoft Word 97/2000/XP (DOC), что позволяет включать в отчет любые элементы. Отчет генерируется на основе шаблона, который предварительно создается пользователем в формате *.doc. Выбор блока для извлечения данных из атрибутов выполняется в диалоговом окне Отчет по атрибутам.
Создание отчета
•На вкладке Дополнительно выполните команду Отчет по атрибутам;
•В открывшемся диалоговом окне нажатием левой кнопкой мыши выберите блок, значения атрибутов которого необходимо извлечь во внешний файл;
•Нажмите правую кнопку мыши и в появившемся контекстном меню выберите команду Создать отчет по шаблону;
•В открывшемся диалоговом окне укажите путь к шаблону и нажмите кнопку [Открыть]. если нет ни одного шаблона, его предварительно необходимо создать;
•В открывшемся диалоговом окне выберите приложение, в котором будет открыт созданный документ и нажмите кнопку [ОК];
•Откроется текстовый документ с именем Документ1. Он содержит те же элементы оформления, что и выбранный шаблон за исключением того, что в указанное место в тексте добавились извлеченные из атрибутов данные. Сохраните отчет.
Создание шаблона
Шаблон представляет собой текстовый документ в формате Microsoft Word 97/2000/XP (DOC), в котором содержится структура будущего отчета (шапка, тело документа). Использование формата *.doc позволяет включать в шаблон отчета любые элементы (таблицы, диаграммы, картинки и др.).
Каждый атрибут имеет Имя и Значение. Имя присваивается при создании атрибута и не может быть изменено. Значение атрибута может содержать любые символы или являться пустой строкой. Связь атрибута с шаблоном при экспорте выполняется посредством имени атрибута. В тексте шаблона в том месте, куда необходимо извлечь значение атрибута, прописывается имя атрибута, заключенное в программные кавычки, например:
Марка детали %%марка%%;
В данном примере именем атрибута в программных кавычках является текст, имеющий жирное начертание (%%марка%%). При экспорте имя атрибута, заключенное в программные кавычки, заменяется на соответствующее ему значение атрибута выбранного блока. При написании имени атрибута в шаблоне не учитывается регистр букв, но необходимо быть крайне внимательным, поскольку экспорт данных будет выполнен только при точном совпадении имен атрибутов.
Перейти на страницу ABViewer