メッセージ・マッピング・エディターの「ソース」ペイン

以下の例は、メッセージ・マッピング・エディターを示しています。 この例で 1 のラベルが付いているペインが「ソース」ペインです。
メッセージ・マッピング・エディターの「ソース」ペイン
以下のリストは、「ソース」ペインに存在するエレメントについて説明しています。
  • ソース・メッセージは、$source で示されています。
  • ソース・データベースは、$db:select で示されています。
  • マップ・エントリーは、エレメントの横にある青い三角形で示されています。この例では、Customer_ID および Order_Date がマップされています。
  • 大括弧にはエレメントの最小および最大出現回数が示されています。
  • オプションのフィールドは [0,1] で示されています。この例では、First_Class はオプションです。
  • 反復フィールドは [minoccurs, maxoccurs] で示されています。
  • 選択フィールドは選択線で示されています (選択線の下に選択可能な項目があります)。この例では、First_Class、Second_Class、および Airmail は、Delivery_Method の選択項目です。
  • 各エレメントのタイプは、エレメント名の後ろに丸括弧で示されています。
  • メッセージ・スキーマでネーム・スペースが使用されている場合、ネーム・スペース接頭部がエレメント名の前に示されています (コロンで区切られている)。

「ソース」ペインを使用して、複数のアクションを起動します。「ソース」ペイン内で右クリックすると、アクションのリストが表示されます。以下の表では、使用可能なアクションについて説明しています。

アクション 説明 関連タスク
元に戻す 直前のアクションを取り消します  
再実行 直前のアクションを再実行します  
復帰 破棄します  
宣言を開く (メッセージ) メッセージ・セットのエレメント定義を表示します。

このアクションを使用可能にするには、LocalEnvironment または Headers 以外のソース・メッセージ・エレメントを選択します。

 
宣言を開く (データベース) データベースのエレメント定義を表示します。

このアクションを使用可能にするには、ソース・データベース・オブジェクトを選択します。

 
ソースとターゲットを追加 メッセージ定義またはデータベース表をソースに追加します。

このアクションを使用可能にするには、ソース・オブジェクトを選択します。

ソースまたはターゲットへのメッセージの追加, データベースのソースへの追加
移動

このアクションを使用可能にするには、ソース・オブジェクトを選択します。

 
削除 (メッセージ) メッセージおよび既存のマップをソースから除去します。

このアクションを使用可能にするには、ソース・メッセージ・ルート ($source) を選択します。

 
削除 (データベース) データベースおよび既存のマップをソースから除去します。

このアクションを使用可能にするには、ソース・データベース・ルート ($db:select) を選択します。

 
ソースからのマップ フォーカス・ソース・エレメントとフォーカス・ターゲット・エレメントの間のマップを作成します。

このアクションを使用可能にするには、互換性のあるソース・エレメントおよびターゲット・エレメントを選択します。

ターゲット・エレメントのソース・メッセージ・エレメントからのマッピング, 選択によるソースからのマッピング
名前でマップ フォーカス・ソース・エレメントとフォーカス・ターゲット・エレメントの間のマップを作成します。

このアクションを使用可能にするには、互換性のあるソース・エレメントおよびターゲット・エレメントを選択します。

ターゲット・エレメントのソース・メッセージ・エレメントからのマッピング, 名前によるソースからのマッピング
累積 ソース・フィールドおよびターゲット・フィールドに数値データ・タイプが含まれている場合、このアクションは反復ソース・フィールドのすべての出現箇所を非反復ターゲットにマップするため、すべてのソース・エレメントが合計されます。

このアクションを使用可能にするには、ソース・エレメントおよびターゲット・エレメントを選択します。

反復ソースと非反復ターゲットの構成
サブマップの新規作成

このアクションを使用可能にするには、複合タイプのエレメントかワイルドカード・エレメントであるソース・エレメントおよびターゲット・エレメントを選択します。

サブマップとサブルーチンの作成および呼び出し, サブマップの新規作成, ワイルドカード・ソース用のサブマップの新規作成
既存サブマップの呼び出し 既存のサブマップを呼び出します サブマップとサブルーチンの作成および呼び出し, サブマップの呼び出し
ESQL ルーチンの呼び出し ESQL ルーチンを呼び出します サブマップとサブルーチンの作成および呼び出し, ESQL ルーチンの呼び出し
保管 .msgmap ファイルを保管します  
関連概念
メッセージ・マッピング・エディター
関連タスク
メッセージ・マッピングの開発
反復ソースと非反復ターゲットの構成
ターゲット・エレメントのソース・メッセージ・エレメントからのマッピング
ソースまたはターゲットへのメッセージの追加
データベースのソースへの追加
関連資料
メッセージ・マッピング・エディターの「ターゲット」ペイン
メッセージ・マッピング・エディターの「編集」ペイン
メッセージ・マッピング・エディターの「スプレッドシート」ペイン
特記事項 | 商標 | ダウンロード | ライブラリー | サポート | フィードバック
Copyright IBM Corporation 1999, 2006 最終更新: 08/21/2006
ar00890_