0

「NBJ」という名前のmergeFieldが1つあるWord文書があります
MergeField

document.xml を開くと、

<w:instrText xml:space="preserve"> MERGEFIELD NB</w:instrText>

ドキュメントは問題なく動作しますが、差し込み項目名が同じでない理由がわかりません。

4

1 に答える 1

1

フィールド コーディングは複数の要素に分割できるため、ドキュメントの XML をもう一度見てみると、テキスト コンテンツが「J」で始まる別の要素が見つかると思います。

一般に、Word で XML エンコーディングを扱う場合、Word ではテキストが頻繁にいくつかの部分に分割されることに注意する必要があります。その理由は必ずしも明らかではありませんが、2 つの一般的な理由は次のとおりです。

  • テキストのさまざまな部分にさまざまな書式設定があります。通常は必要ないか、差し込みフィールドの名前でそれを取得しますが、たとえば、誰かが *Charformat フィールド スイッチを使用してそのフォーマットをフィールド全体の結果
  • 変更追跡は、テキストの一部を変更/追加/削除したことを記録しました。
于 2016-05-03T13:35:32.000 に答える