Настройте шаблоны компонента Microsoft Word

Пользовательский Word Component Templates

Можно настроить шаблон компонента Word (такой как шаблон титульного листа) к:

  • Адаптируйте форматирование отчета, чтобы удовлетворить ваши определенные требования форматирования.

  • Удалите содержимое путем удаления дыры. Для описания дыр смотрите Дыры Компонента.

  • Измените расположение компонентов путем изменения порядка дыр.

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

Если вы удаляете дыру в шаблоне компонента, сгенерированный отчет не включает в себя данные компонента, сопоставленные с той дырой. Например, шаблон части rgRectoTitlePage включает дыру rgAuthor. Если вы удаляете дыру rgAuthor, то отчеты, сгенерированные с шаблоном, не включают в себя автора, даже если отчет имеет компонент Title Page, который задает значение для свойства Author.

Report Explorer игнорирует дыры в шаблоне компонента, которые не соответствуют свойствам содержимого, заданным компонентом. Если необходимо сгенерировать содержимое, не обращенное одним из компонентов Report Explorer, используйте Form или компонент Subform, чтобы сгенерировать содержимое. Например, можно использовать компонент Подчиненной формы с пользовательским шаблоном, чтобы сгенерировать титульный лист, который содержит содержимое, такое как блок выхода, не обращенный компонентом Title Page.

Отобразите ленту разработчика в Word

Чтобы работать с дырами, одним словом, обрабатывают по шаблону, используют ленту Word Developer. Если вкладка Developer не показывает в вашей ленте Word, добавьте его в ленту.

  1. В Word выберите File> Options.

  2. В Word Options dialog box выберите Customize Ribbon.

  3. В списке Customize the Ribbon установите флажок Developer и нажмите OK.

    Совет

    Если вы не видите флажок Developer в списке, установите Customize the Ribbon на Main Tabs.

Настройте Word Component Template

Чтобы настроить элемент отчета, такой как титульный лист, замените соответствующий шаблон компонента по умолчанию на индивидуально настраиваемую копию шаблона. Для примера создания пользовательского шаблона компонента Word смотрите, Настраивают Шаблон Титульного листа Microsoft Word.

Примечание

Вы не можете настроить стили шаблона по умолчанию непосредственно. Необходимо создать копию шаблона по умолчанию и настроить стили копии, видеть Копию Шаблон.

  1. В Report Explorer выберите Tools> Edit Document Conversion Template.

  2. В списке шаблонов в средней панели выберите пользовательский шаблон.

    Примечание

    Если шаблон не появляется в списке шаблонов, обновляет кэш шаблона Report Explorer, смотрите Кэш Шаблона.

  3. В панели Properties нажмите Open template.

  4. В начале шаблона расположите курсор в первый абзац и нажмите кнопку Quick Parts.

  5. Во вкладке Insert нажмите кнопку Quick Parts.

  6. В галерее Quick Parts выберите шаблон части (например, rgChapter).

  7. Отредактируйте копию шаблона части. Например, удалите дыру путем щелчка правой кнопкой и выбора Remove Content Control.

  8. В шаблоне выберите шаблон части, включая все его дыры.

  9. В галерее Quick Parts выберите Save Selection to Quick Part Gallery.

  10. В диалоговом окне Create New Building Block, набор Name к части обрабатывают имя по шаблону (например, rgChapter) и Category к mlreportgen. Нажмите OK.

  11. В шаблоне удалите индивидуально настраиваемый шаблон части.

  12. Сохраните основной шаблон.

Установите стиль текста по умолчанию для дыры

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

  1. В Report Explorer выберите Tools> Edit Document Conversion Template.

  2. В списке шаблонов в средней панели выберите пользовательский шаблон, который имеет дыру, для которой вы хотите установить стиль текста по умолчанию.

  3. В Браузере Шаблона нажмите Open template.

  4. Во вкладке Insert нажмите кнопку Quick Parts.

  5. В галерее Quick Parts выберите шаблон части, который содержит дыру (например, rgChapter).

  6. Щелкните правой кнопкой по текстовой области дыры, чей стиль текста по умолчанию вы хотите задать. Например, в rgChapter, щелкните правой кнопкой по дыре rgChapterTitle.

  7. Выберите Properties.

  8. В диалоговом окне Content Control Properties установите флажок Use a style to format text typed into the empty control.

  9. Из списка Style выберите стиль, чтобы использовать существующий стиль или выбрать New Style, чтобы создать новый стиль, чтобы использовать в качестве стиля по умолчанию и нажать OK.

  10. Выберите шаблон части и нажмите кнопку Quick Parts.

  11. Нажмите Save Selection to Quick Part Gallery.

  12. В диалоговом окне Create New Building Block, набор Name к части обрабатывают имя по шаблону (например, rgChapter) и Category к mlreportgen. Нажмите OK.

  13. Сохраните и закройте шаблон.

Отличите встроенный и заткните дыры

Report Explorer поддерживает два типа дыр: встройте и блокируйтесь.

  • Использование, которое встроенная дыра для содержимого, что можно включать, одним словом, абзац.

  • Используйте дыру блока для содержимого, которое вы не можете встроить в абзац.

Можно сконфигурировать редактор Word, чтобы обеспечить визуальные подсказки, которые указывают, является ли дыра встроенной дырой, или заткните дыру.

  1. Откройте пользовательский шаблон Word.

  2. На ленте Word выберите вкладку Home.

  3. Нажмите кнопку Show/Hide, чтобы отобразить маркеры абзаца Word.

  4. На ленте Word выберите вкладку Developer.

  5. Нажмите Design Mode, чтобы видеть разметку Word для дыр.

  6. Кликните по дыре, чтобы определить, является ли это встроенной дырой, или заткните дыру.

    • Встроенная дыра — ограничительная рамка не включает маркер абзаца.

    • Заткните дыру — ограничительная рамка делает включает маркер абзаца.

Постарайтесь не изменяться, затыкают дыры, чтобы встроить дыры

Не изменяйте дыру блока на встроенную дыру.

Можно случайно изменить дыру блока на встроенную дыру путем удаления маркера абзаца встроенной дыры, которая сопровождается дырой блока. Например, если вы удаляете маркер абзаца для rgChapterTitle встроенная дыра, изменения дыры блока rgChapterContent во встроенной дыре.

Удалите дыру

  1. В Report Explorer выберите Tools> Edit Document Conversion Template.

  2. В списке шаблонов Word в средней панели выберите пользовательский шаблон, который вы хотите отредактировать.

  3. В Браузере Шаблона нажмите Open template.

  4. Чтобы отобразить маркеры абзаца Word (если они не уже видимы), на ленте Word во вкладке Home, нажимают кнопку Show/Hide.

  5. В ленте Word, во вкладке Insert, нажимают кнопку Quick Parts.

  6. Выберите шаблон части, чтобы настроить. Например, выберите rgChapter, чтобы настроить шаблон части для главы.

    Совет

    Чтобы отобразить разметку Word для шаблона части, на ленте Word, во вкладке Developer, нажимают Design Mode.

  7. Запишите имя шаблона части, который вы настраиваете, потому что необходимо ввести то имя позже в этой процедуре.

  8. В шаблоне части rgChapter удалите дыру rgChapterTitlePrefix. Выберите разметку дыры и кликните по ключу Delete.

  9. В шаблоне выберите все содержимое шаблона части.

  10. Щелкните правой кнопкой и выберите Properties.

  11. В диалоговом окне Content Control Properties, в полях Title и Tag, вводят имя части шаблона, вы настраиваете rgChapter. Нажмите OK.

  12. В шаблоне выберите все содержимое шаблона части. Во вкладке Insert нажмите кнопку Quick Parts.

  13. Нажмите Save Selection to Quick Part Gallery.

  14. В диалоговом окне Create New Building Block, набор Name к части обрабатывают имя по шаблону (например, rgChapter) и Category к mlreportgen. Нажмите OK.

  15. В шаблоне выберите все содержимое части, обрабатывают по шаблону и нажимают кнопку Delete.

  16. Сохраните и закройте шаблон.

Добавьте встроенную дыру

  1. В Report Explorer выберите Tools> Edit Document Conversion Template.

  2. В списке шаблонов Word в средней панели выберите пользовательский шаблон, который вы хотите отредактировать.

  3. В Браузере Шаблона нажмите Open template.

  4. Чтобы отобразить маркеры абзаца Word, нажмите кнопку Show/Hide.

  5. Расположите метку вставки Word в точке в абзаце, где вы хотите добавить встроенную дыру.

    Совет

    Если дыра является единственным содержимым в абзаце или в конце абзаца, добавьте несколько пробелов и вставьте дыру перед пробелами.

  6. Нажмите кнопку Rich Text Control. Word вставляет управление обогащенным текстом в точке вставки.

  7. Чтобы видеть разметку дыры, на ленте Word, во вкладке Developer нажимают Design Mode.

  8. Щелкните правой кнопкой по дыре и выберите Properties.

  9. В диалоговом окне, в полях Title и Tag, вводят имя дыры. Используйте имя дыры Report Explorer. Например, если вы вставляете дыру rgChapterTitlePrefix, устанавливаете поля Title и Tag на rgChapterTitlePrefix.

  10. В шаблоне выберите все содержимое шаблона части. Во вкладке Insert нажмите кнопку Quick Parts.

  11. Нажмите Save Selection to Quick Part Gallery.

  12. В диалоговом окне Create New Building Block, набор Name к части обрабатывают имя по шаблону (например, rgChapter) и Category к mlreportgen. Нажмите OK.

  13. В шаблоне выберите все содержимое части, обрабатывают по шаблону и нажимают кнопку Delete.

  14. Сохраните и закройте шаблон.

Добавьте дыру блока

При создании дыры блочного уровня, одним словом, документ является по существу тем же самым как созданием встроенной дыры. Основное различие - то, что управление содержимым обогащенного текста должно содержать (пустой) абзац вместо того, чтобы находиться в абзаце. Создайте пустой абзац в точке, где вы хотите создать дыру блочного уровня. Если вы в конце документа, создаете второй пустой абзац.

Удалите или измените префикс главы

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

  1. Откройте шаблон.

  2. На ленте Word Insert, в области Text, нажимают кнопку Explore Quick Parts.

  3. Чтобы вставить экземпляр части, вы хотите изменить в своем шаблоне, выбрать rgChapter быстрая часть.

  4. Отредактируйте экземпляр. Можно удалить префиксную дыру, или можно заменить ее на фиксированный текст.

    Убедитесь, что стиль применился к этой строке, все еще rgChapter.

  5. Выберите отредактированный экземпляр. Затем на ленте Insert нажмите кнопку Explore Quick Parts и выберите Save Selection to Quick Parts Gallery.

  6. В диалоговом окне, набор Name к rgChapter и Category к mlreportgen, и затем нажимают OK. Подтвердите, что вы хотите перезаписать предыдущую версию.

  7. Сохраните и закройте шаблон.

Связанные примеры

Больше о

Для просмотра документации необходимо авторизоваться на сайте