28.10.2014 Views

Getting Started - Magic Software DEVNET Japan - Magic Software ...

Getting Started - Magic Software DEVNET Japan - Magic Software ...

Getting Started - Magic Software DEVNET Japan - Magic Software ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

第 12 章 - [ブロック] 処 理 コマンド<br />

[ブロック If ] 処 理 コマンドの 実 習<br />

例 3. 例 2と 似 ているが、ブロック Else にも 条 件 を 追 加 して、さらに Else ブロックを 追 加 する 場 合<br />

ブロック If 実 行 条 件 1<br />

処 理 コマンド<br />

・・・<br />

処 理 コマンド<br />

ブロック Else 実 行 条 件 2<br />

処 理 コマンド<br />

・・・<br />

処 理 コマンド<br />

ブロック Else<br />

処 理 コマンド<br />

・・・<br />

処 理 コマンド<br />

ブロック End<br />

[ブロック Else] 処 理 コマンドが 定 義 されているとき、その 実 行 条 件 を 評 価 します。<br />

• 結 果 が 'True' の 場 合 、Else ブロックの 処 理 コマンドが 実 行 されます。<br />

• 結 果 が 'False' の 場 合 、Else ブロックの 処 理 コマンドを 実 行 せずスキップし、 次 の[ブロック Else] 処 理 コマンドがあれば<br />

同 じことを 繰 り 返 します。 次 の[ブロック Else] 処 理 コマンドがない 場 合 は、[ブロック End] 処 理 コマンドの 次 の 処 理<br />

コマンドに 移 動 し 処 理 が 続 けられます。<br />

[ブロック Else] 処 理 コマンドを 使 用 する 回 数 には 制 限 はありません。<br />

例 4. 実 行 条 件 が 成 立 しているときはコマンドブロックを 繰 り 返 し 処 理 する 場 合<br />

ブロック While<br />

実 行 条 件<br />

処 理 コマンド<br />

・・・<br />

処 理 コマンド<br />

ブロック End<br />

[ブロック While] 処 理 コマンドは 実 行 条 件 が 'True' と 評 価 されている 間 は、ブロック 内 の 処 理 コマンドを 繰 り 返 し 処 理 しま<br />

す。 評 価 が 'False' となった 場 合 、[ブロック End] 処 理 コマンドの 次 の 処 理 コマンドに 移 動 し 処 理 が 続 けられます。<br />

3 .[ブロック If ] 処 理 コマンドの 実 習<br />

< 顧 客 -ラインモード>プログラムで< 国 名 >に 値 がすでに 入 っていて、その 値 が 変 更 されたとき、< 都 市 名 >と< 住 所 ><br />

の 値 をクリアするプログラムを 作 ってみましょう。<br />

[ 項 目 変 更 ]ロジックユニットの 定 義<br />

1. < 顧 客 -ラインモード>プログラムにズームします。<br />

2.[ロジック]エディタを 選 択 します。<br />

3. 最 後 の 行 にパークします。<br />

4. ヘッダ 行 (Ctrl+H)を 作 成 します。<br />

5. 次 のようにパラメータ 設 定 します。<br />

タイプ レベル 項 目 条 件<br />

V= 項 目 C= 変 更 国 名 Yes<br />

項 目 の 選 択 は 次 のようにします。<br />

6. 項 目 一 覧 にズームします。<br />

<strong>Getting</strong> <strong>Started</strong> 165<br />

<strong>Magic</strong> uniPaaS V1Plus

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

Saved successfully!

Ooh no, something went wrong!