25.01.2015 Views

DTL 変換の開発

DTL 変換の開発

DTL 変換の開発

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

データ 変 換 ビルダの 使 用<br />

図 2–1: データ 変 換 ビルダ — 変 換 ダイアグラムとアクション・リストのビュー<br />

図 の 中 で、ソース ( 入 力 ) オブジェクトは 左 側 に、ターゲット ( 出 力 ) オブジェクトは 右 側 に 表 示 されます。 各 列 ヘッダには、<br />

関 連 付 けられたメッセージ・クラスが 一 覧 表 示 され、 該 当 する 場 合 はスキーマ・カテゴリとメッセージ 構 造 も 一 覧 表 示 され<br />

ます。<br />

各 列 の 左 にある 位 置 コントローラを 使 用 して、ダイアグラムの 内 容 をスクロールできます。<br />

この 方 法 によって、 各 列 を 個 別 にスクロールできます。コントローラの 2 つ 矢 印 の 間 をクリックして、ダイアグラムのその 側<br />

面 のスクロールをリセットすることもできます。 別 の 方 法 として、 列 の 背 景 をクリックして、マウスを 上 下 にドラッグすることで<br />

ダイアグラムの 内 容 を 移 動 することもできます。この 場 合 は、 列 の 内 容 がドラッグの 方 向 に 移 動 します。<br />

列 の 間 の 線 によって、 中 央 の 仕 切 りをまたいでソース・オブジェクトとターゲット・オブジェクトが 接 続 されます。<strong>DTL</strong> ダイ<br />

アグラムの 各 コネクタは、<strong>DTL</strong> コードの 、、または 文 に 対 応 します。これらの 文 の 全 体 的 な 目 的<br />

は、 以 下 のとおりです。<br />

1. 変 換 するソース・プロパティを 指 定 する<br />

2. ( 必 要 に 応 じて) ソース・プロパティの 演 算 を 実 行 する<br />

3. 結 果 をターゲット・プロパティにコピーする<br />

左 ペインの 下 部 には、アクション・リストが 含 まれています。このリスト 内 のアクションは、 変 換 内 の 実 行 順 序 に 従 って 表 示<br />

されます。アクションを 選 択 すると、そのアクションのプロパティが [アクション] タブに 表 示 されます。 詳 細 は、“アクション<br />

の 追 加 ” の 節 を 参 照 してください。<br />

エディタには、 以 下 のテーブルに 示 すような [アクション] リストを 管 理 するツールが 用 意 されています。<br />

8 <strong>DTL</strong> 変 換 の 開 発

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!