
Я знаю, что существует метод пользовательских свойств документа, но для меня и людей, с которыми я работаю, он слишком неудобен в использовании.
Я хочу создать пользовательские поля, которые будут работать так же, как встроенные поля свойств документа, как здесь.
Например, я хочу создать поле ввода текста с просьбой ввести название муниципалитета. Я должен иметь возможность разбросать пустое поле по всему документу, и оно должно автоматически обновляться каждый раз, когда я меняю название муниципалитета.
решение1
Я не уверен, что такое метод "Custom Document Properties". Я подозреваю, что он создает Custom Document Properties и использует поля DocProperty в вашем документе, которые должны обновляться, если свойство изменяется.
Вы хотите использовать элементы управления содержимым Mapped (сопоставленные с частью XML)
- Они будут автоматически обновляться при внесении изменений в любую копию элемента управления содержимым в документе.
- Они не требуют обновления поля.
В Word встроено 15 таких функций.Это так называемые "Свойства документа" под Quick Parts, которые вы показываете выше. Вот моя статья о том, какповторное использованиеэти элементы управления содержимым свойств документа для ваших данных. Это не то же самое, что пользовательские свойства документа, и вы можете переименовать их в соответствии со своими целями в документе.шаблон. Они неполяскорееКонтроль контента.
Вы также можете создать свой собственный.Это имеет преимущество, позволяя вам использовать больше из них и использовать различные виды элементов управления содержимым. ВотСтатья Грега Макси о элементах управления сопоставленным содержимым. Они не отображаются в меню «Свойства документа», но после создания действуют примерно так же.
Процесс создания собственного приложения не так уж прост, но у Грега есть несколько утилит, которые сделают это за вас, как и у Word MVP Грэма Мэйора.
- Грег МаксиНадстройка диалогового окна вставки пользовательского элемента управления содержимым
- Грег МаксиИнструменты управления контентом
- Грег МаксиНадстройка CC/V/BM и DP Tools
- Грэм МэраВставить надстройку управления содержимым
- Грэм МэраРедактор закладок, переменных, свойств документа и элементов управления содержимым
Я использовал все это, и они хорошо работают. Они бесплатны для скачивания.