次の方法で共有


入れ子になっている位置指定レコード

子レコードの Max Occurs プロパティが正の整数に設定されている場合、入れ子になった位置指定レコードが許可されます。 フィールドの自動計算で、新しい深さを処理できることが必要となります。 ただし、この動作が正しく行われるためには、いくつかの条件があります。 特に、区切り記号が null である可能性があるため、フィールド位置の自動計算は、次のいずれかの条件が満たされた場合にしか機能しません。

  • 選択されたノードに、挿入辞で区切られた親が存在する。

  • 選択されたノードに、開始位置が指定されている。

    入れ子になった位置指定レコードは、親が null で区切られたコンテナーとなっている位置指定レコードとは異なる点に注意してください。 構造を位置に基づいて入れ子にする場合、長さを判断するときに、あいまいさは許可されません。 たとえば、区切り記号付きのループ ノードは、0 ~ N 個の連続して出現する位置指定レコードを含むことができます。 しかし、ループ ノード自体を位置指定レコードとし、連続する位置指定レコードのピアとしてフィールドを含むためには、連続する位置指定レコードの出現回数 (正の整数) が確定している必要があります。

参照

位置指定レコードに関する注意