Поле свойства документа 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

Другие вопросы по тегам