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

Пользовательские шаблоны компонентов Word

Шаблон компонента Word (например, заголовок шаблон страницы) можно настроить следующим образом:

  • Настройте форматирование отчета в соответствии с вашими конкретными требованиями к форматированию.

  • Удалите содержимое путем удаления отверстия. Описание отверстий см. в разделе «Отверстия компонентов».

  • Измените размещение компонента путем изменения порядка отверстий.

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

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

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

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

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

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

  2. В диалоговом окне Опции выберите Customize Ribbon.

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

    Совет

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

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

Чтобы настроить элемент отчета, такой как страница заголовка, замените соответствующий шаблон компонента по умолчанию настраиваемой копией шаблона. Пример создания пользовательского шаблона компонента 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. В Коллекции быстрых деталей выберите шаблон детали (для примера, rgChapter).

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

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

  9. В Коллекции быстрых деталей выберите Save Selection to Quick Part Gallery.

  10. В диалоговом окне «Создание Базового блока» установите Name на имя шаблона детали (для примера, rgChapter) и Category для mlreportgen. Нажмите OK.

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

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

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

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

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

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

  3. В браузере шаблонов нажмите кнопку Open template.

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

  5. В Коллекции быстрых деталей выберите шаблон детали, содержащий отверстие (для примера rgChapter).

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

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

  8. В диалоговом окне Свойств элемента управления содержимым» установите флажок «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. В диалоговом окне «Создание Базового блока» установите Name на имя шаблона детали (для примера, rgChapter) и Category для mlreportgen. Нажмите OK.

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

Различение встроенных и блочных отверстий

Report Explorer поддерживает два типа отверстий: встроенные и блочные.

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

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

Вы можете настроить Редактор 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. В диалоговом окне «Создание Базового блока» установите 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. В диалоговом окне «Создание Базового блока» установите Name на имя шаблона детали (для примера, rgChapter) и Category для mlreportgen. Нажмите OK.

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

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

Добавление блочного отверстия

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

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

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

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

  2. На ленте Insert Word, в области 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. Сохраните и закройте шаблон.

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

Подробнее о