次の方法で共有


シーケンス グループ、選択グループ、またはすべてのグループ ノードを挿入する方法

BizTalk エディターでは、要素に対して 3 種類のグループ ノード ( シーケンス グループ選択肢グループおよびすべてのグループ) がサポートされています。 これらの異なる種類のグループ ノードは、対応するインスタンス メッセージ内のグループの子ノードに対して異なる制約を確立します。 これらのさまざまな種類のグループの制約については、Web 上の XML スキーマ定義 (XSD) 言語に関する情報を直接参照する必要があります。 この情報へのリンクについては、 Web 上の XSD リソースを参照してください。

BizTalk エディターでは、属性のグループ ノードである [属性グループ ] ノードもサポートされています。 この種類のノードを使用すると、一連の属性を 1 回定義し、スキーマ内の複数の Record ノードに関連付けられます。

スキーマに構造を組み込むと、 レコード ノードには既定で子ノードの順序付きシーケンスが含まれていると見なされ、スキーマの XSD 表現で シーケンス 要素を使用して表されます。 グループ ノードの種類は、 Order Type プロパティを変更することで変更できます。

シーケンス グループ ノードまたは選択肢グループ ノードを挿入するには

  1. スキーマ ツリー ビューで、[シーケンス グループ] ノードまたは [選択グループ] ノードを挿入するレコード ノードを選択します。

  2. [BizTalk] メニューの [スキーマ ノードの挿入] をポイントし、必要に応じて [シーケンス グループ] または [選択グループ] をクリックします。

[すべてのグループ] ノードを挿入するには

  1. スキーマ ツリー ビューで、[すべてのグループ] ノードを挿入する新しい [レコード] ノードを選択します。

  2. [BizTalk] メニューの [スキーマ ノードの挿入] をポイントし、[すべてのグループ] をクリックします。

[すべてのグループ] の選択は、関連する親レコード ノードが XSD によってすべての要素の使用に課される制約を満たしている場合にのみ、BizTalk (またはショートカット) メニューで使用できます。

[すべてのグループ] を選択するには、[レコード] ノードに基本データ型が必要です。 ノードにデータ型を簡単に指定するには、 そのコンテンツ タイプ[複合] に設定します。

属性グループ ノードを挿入するには

  1. スキーマ ツリー ビューで、[属性グループ] ノードを挿入するレコード ノードを選択します。

  2. [BizTalk] メニューの [スキーマ ノードの挿入] をポイントし、[属性グループ] をクリックします。

新しく挿入した 属性グループ ノードの名前を変更する場合は、そのグループ 参照 プロパティに新しい名前を入力します。

こちらもご覧ください

スキーマへのノードの挿入