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

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

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

第 6 章 - データ 項 目 初 期 値 の 設 定<br />

[コントロール 前 ]での 項 目 更 新<br />

[コントロール 前 ]ロジックユニットの 処 理 コマンドは、カーソルがそのコントロールに 移 ってきたときに 実 行 されます。<br />

対 照 的 に、[コントロール 後 ]ロジックユニットの 処 理 コマンドは、カーソルがそのコントロールを 離 れ、 他 のコントロール<br />

に 移 るときに 実 行 されます。<br />

したがって、[コントロール 前 ]ロジックユニット 内 に[ 項 目 更 新 ] 処 理 コマンドを 使 用 すれば、カーソルがそのコントロー<br />

ルに 移 ってくるタイミングで 項 目 のデータ 更 新 が 実 行 されます。<br />

このセクションでは 実 際 に[コントロール 前 ]ロジックユニットを 使 用 したプログラムを 組 んで 項 目 更 新 の 様 子 を 確 認 して<br />

みましょう。<br />

以 下 の 例 では、< 国 名 >の 項 目 には< 日 本 >、< 都 市 名 >の 項 目 には< 東 京 >の 値 で 項 目 更 新 を 行 うようにします。<br />

< 国 名 >の 更 新<br />

1. にズームします。<br />

2. データビューを 選 択 します。<br />

3. < 顧 客 コード> 項 目 の 定 義 行 にパークします。<br />

1. にズームします。<br />

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

3. メニューから[ 編 集 /ヘッダ 行 作 成 ](Ctrl+H)を 選 択 し、ヘッダ 行 を 作 成 します。<br />

4. ヘッダ 行 を 次 のように 設 定 します。<br />

ロジックユニットタイプ レベル コントロール 条 件<br />

C= コントロール P= 前 国 名 18 国 名 =''<br />

[コントロール] 欄 の 設 定<br />

5.[コントロール] 欄 からズームし、コントロール 一 覧 から 選 択 します。<br />

[ 条 件 ] 欄 の 設 定<br />

6.[ 条 件 ] 欄 からズームし、 式 エディタを 開 きます。<br />

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

8. 一 行 作 成 します。<br />

9. 次 の 式 を 入 力 します: ( 国 名 ='' )<br />

10.[OK]をクリックし、 式 エディタを 閉 じます。<br />

11.[コントロール 前 ]ロジックユニットのヘッダ 行 にパークしている 状 態 で、 一 行 作 成 (F4)します。<br />

12. 次 のコマンドを 定 義 します。<br />

コマンド 項 目 値 条 件<br />

項 目 更 新 C ( 国 名 ) 19 (' 日 本 ') Yes<br />

データ 項 目 の 選 択<br />

13.[ 項 目 記 号 ] 欄 からズームし、 項 目 一 覧 を 表 示 させて 選 択 します。<br />

[ 値 ] 欄 の 設 定<br />

14.[ 値 :] 欄 からズームし、 式 エディタを 開 きます。<br />

15. 最 後 の 行 にパークし、 一 行 作 成 します。<br />

16. 次 のテキストを 入 力 します:<br />

<strong>Getting</strong> <strong>Started</strong> 71<br />

<strong>Magic</strong> uniPaaS V1Plus

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

Saved successfully!

Ooh no, something went wrong!