ワイルドカード

ワイルドカード・エレメント属性およびメッセージの、類似したステートメント構造

ソース:
po:purchaseOrder
  ShipTo
  po:comment
  Wildcard
ターゲット:
po:purchaseOrder
  ShipTo
  po:comment
  Wildcard
マッピング前のステートメント:
<ElementMsgStatement po:purchaseOrder>
マッピング後のステートメント:
<ElementMsgStatement po:purchaseOrder>
  <ElementMsgStatement ShipTo>
    <MapFromStatement>
  <ElementMsgStatement po:comment>
    <MapFromStatement>
  <WildcardMsgStatement>
    <MapFromStatement submap1($source/po:purchaseOrder/po:comment)>

条件ステートメントのないワイルドカードへのマップ

ソース:
po:purchaseOrder
  ShipTo
  po:comment
  Wildcard
ターゲット:
po:purchaseOrder
  ShipTo
  po:comment
  Wildcard
マッピング前のステートメント:
<ElementMsgStatement po:purchaseOrder>
  <ElementMsgStatement ShipTo>
    <MapFromStatement>
  <ElementMsgStatement po:comment>
    <MapFromStatement>
  <WildcardMsgStatement>
    <MapFromStatement>
マッピング後のステートメント:
<ElementMsgStatement po:purchaseOrder>
  <ElementMsgStatement ShipTo>
    <MapFromStatement>
  <ElementMsgStatement po:comment>
    <MapFromStatement>
  <WildcardMsgStatement>
    <MapFromStatement submap1($source/po:purchaseOrder/po:comment)>

ワイルドカード置換の存在に関する条件を持つ、ワイルドカードからのマップ (a)

ソース:
po:purchaseOrder
  ShipTo
  po:comment
  Wildcard
ターゲット:
po:purchaseOrder
  ShipTo
  po:comment
  Wildcard
マッピング前のステートメント:
<ElementMsgStatement po:purchaseOrder>
  <ElementMsgStatement ShipTo>
    <MapFromStatement>
  <ElementMsgStatement po:comment>
    <MapFromStatement>
  <WildcardMsgStatement>
    <MapFromStatement>
マッピング後のステートメント:
<ElementMsgStatement po:purchaseOrder>
  <ElementMsgStatement ShipTo>
    <MapFromStatement>
  <Qualify>
    <Condition exist($source/po:purchaseOrder/Item)>
      <ElementMsgStatement po:comment>
        <MapFromStatement submap2(element($source/po:purchaseOrder/Item, ItemType))>
  <WildcardMsgStatement>
    <MapFromStatement>

ワイルドカード置換の存在に関する条件を持つ、ワイルドカードからのマップ (b)

ソース:
po:purchaseOrder
  ShipTo
  po:comment
  Wildcard
ターゲット:
po:purchaseOrder
  ShipTo
  po:comment
  Wildcard
マッピング前のステートメント:
<ElementMsgStatement po:purchaseOrder>
マッピング後のステートメント:
<ElementMsgStatement po:purchaseOrder>
  <ElementMsgStatement ShipTo>
    <MapFromStatement>
  <ElementMsgStatement po:comment>
    <MapFromStatement>
 <Qualify>
    <Condition exist($source/po:purchaseOrder/Item)>
      <WildcardMsgStatement>
        <MapFromStatement submap3(element($source/po:purchaseOrder/Item, ItemType))>
関連タスク
メッセージ・マッピングの開発
特記事項 | 商標 | ダウンロード | ライブラリー | サポート | フィードバック
Copyright IBM Corporation 1999, 2005 Last updated: 11/07/2005
ar25233_5_