Создание библиотеки шаблонов деталей документов Microsoft Word

Библиотека шаблонов деталей документов представляет собой набор шаблонов деталей документов, хранящихся по имени в файле шаблонов. Библиотеки шаблонов деталей документов позволяют хранить все шаблоны для отчета в одном файле шаблона, например в основном файле шаблона отчета. Можно создавать дополнительные файлы шаблонов с определенной целью и создавать в них библиотеки шаблонов деталей документов.

Используя DOM API, можно создать образец детали документа на основе шаблона, хранящегося в библиотеке, задав имя шаблона в конструкторе детали документа. Для отчетов на основе форм, созданных с помощью Report Explorer, создайте образец путем определения файла шаблона и имени шаблона подчиненной формы из библиотеки шаблонов элементов документа.

Создание библиотеки шаблонов деталей документов в шаблоне Word

Вы можете использовать Quick Parts Gallery в Word, чтобы создать библиотеку шаблонов деталей документов в основном шаблоне отчета. Quick Part Gallery - это набор переиспользуемых фрагментов предварительно форматированного содержимого, называемых быстрыми деталями, которые хранятся в документе. В качестве шаблонов для DOM можно использовать быстрые детали DocumentPart объекты.

  1. Откройте шаблон Word, в котором необходимо создать шаблон детали документа.

  2. В шаблоне создайте содержимое Word, которое будет служить прототипом для шаблона детали документа. (Прототип удаляется после копирования в Quick Part Gallery.) Созданное содержимое шаблона детали документа может содержать отверстия и разделы макета страницы, а также другие типы содержимого Word. Для примера:

  3. Выберите содержимое, созданное для шаблона детали документа.

  4. На вкладке Insert нажмите кнопку Explore Quick Parts. Выберите Save Selection to the Quick Parts Gallery.

  5. В диалоговом окне «Создание нового базового блока» в поле Name введите уникальное имя шаблона. Используйте это имя в конструкторе DocumentPart объект.

  6. Для первого шаблона детали документа, созданного в файле шаблона, в списке Category нажмите Create New Category. Создайте категорию с именем mlreportgen. Затем выберите mlreportgen из списка Category.

    В противном случае выберите mlreportgen из списка Category.

  7. В поле Description введите описание шаблона и нажмите OK.

  8. Удалите содержимое, которое послужило прототипом для шаблона детали документа.

  9. Сохраните файл шаблона.

Изменение шаблона детали документа в Quick Part Gallery

Можно изменить шаблон детали документа, хранящийся в Quick Part Gallery.

  1. Откройте шаблон Word, содержащий шаблон детали документа.

  2. Щелкните шаблон, в котором необходимо создать образец шаблона детали документа.

  3. На вкладке Insert нажмите кнопку Explore Quick Parts.

  4. Для создания образца в Quick Part Gallery выберите шаблон детали документа, который необходимо изменить.

  5. Отредактируйте образец.

  6. Выберите измененный образец. На вкладке Insert нажмите Explore Quick Parts и выберите Save Selection to the Quick Part Gallery.

  7. В диалоговом окне «Создание нового базового блока» введите имя изменяемого шаблона детали документа и выберите mlreportgen категория. Ответьте на запрос перезаписи предыдущей версии.

  8. Удалите образец в документе-шаблоне, сохраните и закройте шаблон.

Ограничения на список частей документа Word

DOM API не поддерживает использование списков в фиксированном содержимом шаблона детали документа. Такие списки могут появляться при неправильном форматировании в выход документе. Чтобы включить список в деталь документа, сгенерируйте список программно, то есть добавьте OrderedList или UnorderedList объект детали, в которой должен отображаться список. Для применения стиля к списку необходимо использовать стиль списка, заданный в основном документе.

См. также

Классы

Похожие примеры

Подробнее о