我想在文档的第一页上显示总页数。 但是我遇到了显示NUMPAGES字段的问题。 当我尝试显示TIME字段时,一切正常。
此代码正常运行并显示当前时间:
<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标准写了一切。有什么想法吗?
答案 0 :(得分:1)
我解决了这个问题。字段NUMPAGES正在形成,但页数不会自动更新。您必须通过以下方式之一强制更新: