• 検索結果がありません。

メ ッ セージ フ ォーマ ッ ト のテス ト

ドキュメント内 diuser.book (ページ 190-193)

C Purchase Order サンプルの実行

手順 6. メ ッ セージ フ ォーマ ッ ト のテス ト

メ ッ セージ フ ォーマ ッ ト を使用し てデータ を変換する前に、 メ ッ セージ フ ォー マ ッ ト を テ ス ト し てエ ラーがないかど う かを確認する手順は次の と お り です。

1. [Tools

| Test] を選択し、 [Format Tester] ダ イ ア ロ グ ボ ッ ク ス を表示し ます。

2. [File

| Open Binary] を選択し て、 [ 開 く ] ダ イ ア ロ グ ボ ッ ク ス を表示し ま す。

3.

samples/di/poデ ィ レ ク ト リ に移動し ます。

4.

フ ァ イルを選択し、 [ 開 く ] を ク リ ッ ク し ます。

[

バ イ ナ リ ] ウ ィ ン ド ウにバ イ ナ リ データが表示さ れます。

5. [Translate

| Binary To XML] を ク リ ッ ク し ます。

ア ク テ ィ ブな MFL ド キ ュ メ ン ト を基に し て、PO_01.DATAフ ァ イルの内容が

XML

に変換 さ れます。 [XML] ウ ィ ン ド ウ に XML 出力が表示さ れます。

注意

:

各変換手順の説明を表示する には、 [Display | Debug] を選択し、

[Debug]

ウ ィ ン ド ウ を開き ます。 次に、 [Translate | Binary To XML]

を選択し ます。 プ ロ セ スの各手順で メ ッ セージが表示さ れます。

XML

か らバ イ ナ リ への変換の実行

6.

変換 さ れたデータが正し ければ、 [File | Save XML] を選択し ます。

7. [

フ ァ イ ル名 ] フ ィ ール ド に 「PO.XML」 と い う 名前を タ イ プし 、 次に、 [ 保存

]

を ク リ ッ ク し て XML 出力を保存し ます。

XML からバイナ リへの変換の実行

Format Builder

を使用し て メ ッ セージ定義を作成し て、 XML データのバ イナ リ への変換を テ ス ト する こ と も でき ます。 こ の操作を実行する のに必要な手順は、

バ イ ナ リ データ を XML に変換する場合 と 基本的に同じ です。 XML データ をバ イ ナ リ に変換する ためには、 最初にバイナ リ フ ォーマ ッ ト の MFL 記述を作成し ます。 Purchase Order サンプル フ ァ イルを、 プロ セ スのテ ス ト に使用する手順は 次の と お り です

1. Format Builder

メ ニ ューで [File | Open] を選択し ます。

2.

発注書の メ ッ セージ フ ォーマ ッ ト ド キ ュ メ ン ト を選択し ます。

3. [

開 く ] を ク リ ッ ク し ます。

ナビゲーシ ョ ン ツ リ ーに、 メ ッ セージ フ ォーマ ッ ト ド キ ュ メ ン ト が表示 さ れます。

4. [Tools

| Test] を選択し 、 [Format Tester] ダ イ ア ロ グ ボ ッ ク ス を表示し ます。

5. Format Tester

メ ニ ューで [File | Open XML] を選択し ます。

6.

samples\di\po

デ ィ レ ク ト リ に移動し ます。

7.

po.xmlフ ァ イ ルを選択し、 [ 開 く ] を ク リ ッ ク し ます。 右ペインに XML データ ページが表示さ れます。

8. [Translate

| XML to Binary] を選択し ます。

XML

データが変換 さ れ、 右ペインに発注書データがバ イナ リ フ ォーマ ッ ト で表示さ れます。

注意

:

各変換手順の説明を表示するには、 [Display | Debug] を選択し、

[Debug]

ウ ィ ン ド ウ を開き ます。 次に、 [Translate | XML to Binary]

を選択し ます。 プ ロセ スの各手順で メ ッ セージが表示 さ れます。

9.

変換さ れたデータが正し ければ、 [File | Save Binary] を選択し ます。

10. [

フ ァ イ ル名 ] フ ィ ール ド に名前 (た と えば、test_po.data) を タ イ プ し、

次に、 [ 保存 ] を ク リ ッ ク し て バ イ ナ リ 出力を保存し ます。

索引

C

Character Encoding Options 3-44 Choice of Children 3-21

COBOL

コ ピーブ ッ ク

Importer

データ型 A-8 インポー ト 4-1

COBOL

のデータ型 A-8

Code page 3-28

com.bea.wlxt.bintype.BintypeDate

省略可能な イ ン タ フ ェース ルーチン

B-16

必須イ ン タ フ ェース ルーチン B-16 ユーテ ィ リ テ ィ イ ン タ フ ェース ルー

チン B-16

com.bea.wlxt.bintype.BintypeDate

ク ラ ス

B-16

com.bea.wlxt.bintype.BinTypeString

省略可能な イ ン タ フ ェース ルーチン

B-15

必須イ ン タ フ ェース ルーチン B-15 ユーテ ィ リ テ ィ イ ン タ フ ェース ルー

チン B-15

com.bea.wlxt.bintype.BinTypeString

ク ラ ス

B-15

com.bea.wlxt.bintype.Bintype

ク ラ ス B-10 省略可能な イ ン タ フ ェース ルーチン

B-11

必須イ ン タ フ ェース ルーチン B-10 ユーテ ィ リ テ ィ イ ン タ フ ェース ルー

チン B-13

com.bea.wlxt.mfl.MFLField

ク ラ ス B-17

C Structure Importer

ハー ド ウ ェ ア プ ロ フ ァ イ ル 4-9 呼び出し 4-6

C 構造体 4-3

C

構造体の イ ンポー ト 4-3

D

Data Base Type 3-28 Data Gen 4-8 Debug Writer 6-4 Delimiter

Group 3-23

E

[Edit]

メ ニ ュー 3-47

Copy 3-47 Cut 3-47 Delete 3-48 Demote 3-48 Duplicate 3-48 Move Down 3-48 Move Up 3-48 Paste 3-48 Promote 3-48 Redo 3-47 Undo 3-47

F

Field

Data Type 3-27 Name 3-27 Optional 3-27 [File]

メ ニ ュー 3-46

Close 3-46

ドキュメント内 diuser.book (ページ 190-193)

関連したドキュメント