Поле свойства документа Word 2007 "Поле обновления" изменяет метаданные, но не отображает
Чтобы получить свойство документа "Автор", вы обычно вводите Ctrl+F9 и вводите "Автор DOCPROPERTY".
{ DOCPROPERTY Author }
В конкретном случае, с которым я имею дело, код был введен
{ AUTHOR "Frank Miller" }
Различие в поведении (как 2007, так и 2010) состоит в том, что при редактировании свойства "Автор", затем щелкните правой кнопкой мыши и выберите "Обновить поле" в первом случае, отображение изменится на нового автора. Во втором случае свойство документа вместо этого изменяется на "Фрэнк Миллер".
Предполагается ли, что это разработанная функция, если есть какая-либо документация по этому вопросу? Что здесь происходит?
1 ответ
В первом примере вы отображаете значение свойства Author.
Во втором примере вы присваиваете значение "Frank Miller" свойству Author.
Вы можете убедиться в этом, выполнив "Обновить поле" в первом примере после выполнения "Обновить поле" во втором примере - в первом примере теперь будет отображаться "Фрэнк Миллер" или любое другое значение, которое вы указали во втором примере.
Итак, это ожидаемое поведение.
Вы можете найти больше информации здесь:
http://office.microsoft.com/en-us/word-help/field-codes-author-field-HA102014624.aspx?CTT=5&origin=HA102110133