Microsoft Word - это текстовый процессор, выпускаемый корпорацией Microsoft в составе пакета Microsoft Office. Первая версия была написана для IBM PC, использующих DOS, в 1983 году. Позднее выпускались версии для Apple Macintosh (1984), SCO UNIX и Microsoft Windows (1989). Microsoft Word является наиболее популярным из используемых в данный момент текстовых процессоров. Начиная с первых версий MS Word записывал файлы в двоичном формате с расширением «.doc». Спецификация форматов файлов Word была закрытой и опубликована Microsoft только в 2008 году. Последняя версия Word 2007 "использует по умолчанию" формат основанный на XML - Microsoft Office Open XML. Для нового формата используется и новое расширение файлов - «.docx». Формат представляет собой zip-архив, содержащий текст в виде XML, графику и другие данные. При экспорте в данный формат весь отчет преобразуется в одну большую сплошную таблицу. При преобразовании может происходить некоторое изменение объектов, но полученный документ очень удобен для редактирования.

 

 

Настройки экспорта

 

 

img_1 Параметр установки диапазона страниц отчета, которые будут обработаны и преобразованы.

img_2 Параметр Разрешение изображения (Image Resolution) предоставляет возможность изменить количество пикселей на дюйм (свойство изображения PPI (Pixels Per Inch)).

img_3 Параметр Качество изображения (Image Quality) предоставляет возможность изменить качество изображений.

img_4 Параметр Ограничение редактирования (Restrict Editing) предоставляет возможность ограничить редактирование документа Word. Доступны следующие значения:

strel11 Нет (No) - устанавливает режим без ограничений, т.е. в этом случае документ будет полностью доступен для редактирования;

strel11 Да (Yes)- устанавливает режим ограничения редактирования всего документа, т.е. документ невозможно будет изменить;

strel11 Исключить редактируемые (Except Editable Fields) - устанавливает режим ограничения редактирования документа Word, за исключением изменения редактируемых полей отчета, т.е. в этом случае, если у компонентов свойство Редактируемый (Editable) включено, то эти компоненты после экспорта будут доступны для изменения.

 

Информация

 

Следует учитывать, что ограничения на редактирование документа Word не используют стойкие к взлому алгоритмы шифрования. Поэтому, мы рекомендуем использовать экспорт в формат PDF, если необходимо получить документ с ограничениями на редактирование и хорошей степенью защиты.

 

 

img_5 Параметр Использовать колонтитулы страницы (Use Page headers and Footers) предоставляет возможность определить бэнды Заголовок страницы и Итог страницы как верхний и нижний колонтитул документа в MS Word. Если эта опция включена, то эти бэнды будут выводиться, как объекты заголовок и колонтитул в документе Word.

 

Информация

 

Если флажок Использовать колонтитулы страницы включен, то следует учитывать, что высота строк в этом случае, будет минимально допустимой.

 

 

img_6 Параметр Убрать пустое место внизу страницы (Remove Empty Space at Bottom of Page) предоставляет возможность отображать данные друг за другом минимизируя пустое место внизу страницы. Если данный параметр установлен, то при наличии пустого места,  часть данных с последующей страницы будет перенесена на пустое место. Если данный параметр выключен - пустое место игнорируется, и отчет будет отображен также, как во вьювере или на вкладке Просмотр.

img_7 Параметр, который предоставляет возможность открыть выходной документ, после окончания процесса экспорта.

 

 

Заголовки и итоги

В зависимости от значения свойства Использовать колонтитулы страницы отчет экспортируется следующим образом:

strel11 значение равно false - отчет экспортируется как есть, и будет выглядеть так же, как в превью;

strel11 значение равно true - отчет дополнительно обрабатывается, все вносимые изменения описываются ниже.

 

Список вносимых изменений документа:

strel11 PageHeaders и PageFooters экспортируются как объекты MS-Word. Соответственно они вырезаются из таблицы, и все остальные бэнды идут сплошной таблицей. Это очень удобно, если необходимо потом дорабатывать полученный документ, например вставлять строки или редактировать текст в ячейках с изменением размера ячеек; при этом все данные сдвигаются, а хедеры и футеры страницы остаются на своих местах. (Нюанс: берутся хедер и футер с первой страницы документа, остальные игнорируются).

strel11 Высота строк не экспортируется (режим "не задано"; по умолчанию стоит режим "точно").

 

 

Нумерация страниц

Если поле Tag не пустое, то экспортируется не поле Text, а содержимое поля Tag. При этом внутри строки могут находиться следующие выражения, которые заменяются на команды MS-Word:

 

Тэг

Описание

#PageNumber#

Номер текущей страницы (PAGE)

#TotalPageCount#

Общее количество страниц в документе (NUMPAGES)

 

 

Например, в поле Tag можно записать следующее выражение:

 

Страница #PageNumber# из #TotalPageCount#

 

При экспорте #PageNumber# и #TotalPageCount# будут заменены на поле "Номер страницы" и "Всего страниц" и будут автоматически меняться с изменением текста.