Getting Started - Magic Software DEVNET Japan - Magic Software ...
Getting Started - Magic Software DEVNET Japan - Magic Software ...
Getting Started - Magic Software DEVNET Japan - Magic Software ...
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