私は問題を解決しました。フィールドナマニは正しく形成されていますが、ページ数は自動的に更新されません。次の方法のいずれかで更新を強制する必要があります。
- オートフィールドをクリックして、コンテキストメニューから[更新]フィールドを選択します
- ドキュメントのプレビューを印刷 - フィールドは更新されます
- たとえば、ドキュメントをPDFとして保存します
質問
ドキュメントの最初のページに合計ページ数を表示したいと思います。しかし、私はNumPagesフィールドを表示することに問題が発生しました。時間フィールドを表示しようとすると、すべてが正常に機能します。
このコードは正常に動作し、現在の時刻を表示しています。
<w:r>
<w:fldChar w:fldCharType="begin"/>
</w:r>
<w:r>
<w:instrText xml:space="preserve"> TIME \@ "HH:mm:ss" \* MERGEFORMAT
</w:instrText>
</w:r>
<w:r>
<w:fldChar w:fldCharType="separate"/>
</w:r>
<w:r>
<w:t>19:30:11</w:t>
</w:r>
<w:r>
<w:fldChar w:fldCharType="end"/>
</w:r>
ただし、Numpagesを備えたこのコードは、ページの総数を表示しません。
<w:r>
<w:fldChar w:fldCharType="begin"/>
</w:r>
<w:r>
<w:instrText xml:space="preserve"> NUMPAGES \* MERGEFORMAT
</w:instrText>
</w:r>
<w:r>
<w:fldChar w:fldCharType="separate"/>
</w:r>
<w:r>
<w:t>19</w:t>
</w:r>
<w:r>
<w:fldChar w:fldCharType="end"/>
</w:r>
私は何が間違っているのかわかりません。ECMA-376標準で書かれているようにすべてをします。何か案は?
解決
私は問題を解決しました。フィールドナマニは正しく形成されていますが、ページ数は自動的に更新されません。次の方法のいずれかで更新を強制する必要があります。