我为数据注释创建了一个单词addin。它允许客户选择一条数据并在插件输入框中输入注释。它基本上使用Javascript在单词xml中添加comments.xml包部分,关系和注释引用。最后,当我做setSelectedDataAsync
时,评论添加正常,但元素的编号会发生变化。
原因似乎是改变自的pPr
numPr
<w:p w14:paraId="16364ACD" w14:textId="2CDE0004" w:rsidR="00676203" w:rsidRDefault="00573A57" w:rsidP="00510DD8">
<w:pPr>
<w:pStyle w:val="ListParagraph"/>
<w:numPr>
<w:ilvl w:val="0"/>
<w:numId w:val="2"/>
</w:numPr>
<w:rPr>
<w:lang w:val="en-US"/>
</w:rPr>
</w:pPr>
<w:r>
<w:rPr>
<w:lang w:val="en-US"/>
</w:rPr>
<w:t>Testing</w:t>
</w:r>
</w:p>
至
<w:p w14:paraId="00364AE3" w14:textId="D2DE0005" w:rsidR="4567620A" w:rsidRDefault="35473A57" w:rsidP="066516D9">
<w:pPr>
<w:pStyle w:val="ListParagraph"/>
<w:numPr>
<w:ilvl w:val="0"/>
<w:numId w:val="4"/>
</w:numPr>
<w:rPr>
<w:lang w:val="en-US"/>
</w:rPr>
</w:pPr>
<w:commentRangeStart w:id="0"/>
<w:r>
<w:rPr>
<w:lang w:val="en-US"/>
</w:rPr>
<w:t>Testing</w:t>
</w:r>
<w:commentRangeEnd w:id="0"/>
<w:r>
<w:rPr>
<w:rStyle w:val="CommentReference"/>
</w:rPr>
<w:commentReference w:id="0"/>
</w:r>
</w:p>
我已经尝试了几乎所有的东西,但我仍然坚持使用这个bug。
找到了解决方案。基本上,setAsync方法编辑编号包。将其设置为以前的编号,修复格式问题