Настройте шаблоны компонента 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. Сохраните и закройте шаблон.

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

Больше о