Campo de propriedade do documento do Word 2007 “Atualizar Campo” altera os metadados, não exibe

1

Para obter a propriedade do documento "Author" da palavra, você normalmente digitaria Ctrl + F9 e digitaria "DOCPROPERTY Author".

{ DOCPROPERTY Author }

No caso específico com que estou lidando, o código foi inserido

{ AUTHOR "Frank Miller" }

A diferença de comportamento (tanto em 2007 quanto em 2010) é que, quando você edita a propriedade Autor, clica com o botão direito do mouse e escolhe "Atualizar campo" na primeira instância, a exibição é alterada para o novo autor. No segundo, a propriedade do documento é alterada para "Frank Miller".

Assume-se um recurso projetado, se houver alguma documentação sobre isso? O que está acontecendo aqui?

    
por Nat 14.10.2011 / 00:38

1 resposta

2

No seu primeiro exemplo, você está exibindo o valor da propriedade Autor.

No seu segundo exemplo, você está atribuindo o valor "Frank Miller" à propriedade Autor.

Você pode ver isso executando um "Update Field" no primeiro exemplo depois de fazer um "Update Field" no segundo exemplo - o primeiro exemplo mostrará "Frank Miller" ou qualquer valor que você tenha atribuído no segundo exemplo .

Então, esse é o comportamento esperado.

Você pode encontrar mais informações aqui: link

    
por 14.10.2011 / 01:12