Я создаю шаблон для документов, длина которых будет больше. Я использую поля «Rich Text» и «Text» для управления содержимым. Я хочу, чтобы текст одного из этих полей управления содержимым отображался в нижнем колонтитуле документа. Я попытался использовать поле StyleRef в нижнем колонтитуле и отобразить текст, имеющий определенный стиль, тот, который я хочу показать, но он не работает. Кажется, что Word не ищет внутри этих полей для стиля (или видит другой стиль, связанный с этим полем?).Использование значений полей в шаблоне Word
Как еще я могу добиться этого?
Спасибо!
Спасибо! Это почти работает. Теперь меня беспокоят две вещи. Поле не обновляется автоматически, только при печати или распечатке. Я мог бы жить с этим. Но форматирование текста не работает. Я хочу иметь другое форматирование в поле нижнего колонтитула в исходном поле. И независимо от того, изменил ли я шрифт (лицо, цвет и т. Д.) В поле нижнего колонтитула, или если я отменил опцию «сохранить форматирование во время обновлений», он сохранит копирование исходного форматирования. Иногда не для всех слов в поле. – Tchypp
Нажмите Alt-F9, чтобы отобразить коды полей, затем перед закрытием} поля поставьте «\\ * MERGEFORMAT \\ * CHARFORMAT» (без кавычек), например {ref MyField \\ * MERGEFORMAT \\ * CHARFORMAT}, а затем отформатируйте поле и он должен придерживаться. Возможно, вам придется поместить некоторый фиктивный текст, который является максимальной длиной, которую вы будете использовать в исходном поле, прежде чем вы внесете изменения формата в нижний колонтитул (после этого вы можете изменить его на пустое или другое после того, как вы сделали форматирование) –
Эй, отлично! Оно работает. Большое спасибо ! – Tchypp