ファイルマージの例

マージメカニズムを利用した簡単な例を以下に示します。

  1. 以下のようなHTMLファイルを作成し、保存します。(例:C:\in_merge.htm)

<!$MGREPEAT>

<!$MG_number> <!$MGIF_IsEven>Even<!$MGELSE>Odd<!$MGENDIF>

<!$MGENDREPEAT>

  1. Magicプログラムを作成し、以下のパラメータを設定します。

  1. 以下のパラメータで[入出力]テーブルを作成します。

  2. 名前 …… 「マージファイル」(任意の名前を入力できます)

  3. メディア …… ファイル

  4. 式/項目 …… 出力されるファイル名とパス名(例:C:\out_Merge.txt)

  1. 以下のパラメータでフォームを作成します。

  1. [レコード後]ロジックユニットに、以下のロジックを定義します。

プログラムを保存し、チェックした後で実行します。出力された「C:\out_Merge.txt」には、以下のような行が書き込まれます。

Number

Even/Odd

1

Odd

2

Even

3

Odd

4

Even

5

Odd

6

Even

7

Odd

8

Even

9

Odd

10

Even