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.

第 17 章 - 1 対 多 のデータリレーション<br />

受 注 明 細 行 管 理 タスクの 作 成<br />

新 しいレコードがサブタスクで 作 成 される 都 度 、<strong>Magic</strong> uniPaaS は 親 タスクからパラメータで 渡 される< 受 注 番 号 >の 値 で、<br />

メインソース< 受 注 明 細 行 >の< 受 注 番 号 >カラムを 初 期 化 します。<br />

商 品 選 択 プログラムの 呼 び 出 し<br />

ここまで、サブタスクのデータビューとデータの 整 合 性 を 維 持 するためのパラメータ 設 定 を 行 いました。<br />

ここからはサブタスクにロジックを 追 加 します。 最 初 に 商 品 の 選 択 を 行 なうことができるようにしましょう。<br />

すでに 学 んだように、エンドユーザが 一 覧 から 選 択 する 方 法 は2つあります。<br />

• 選 択 プログラム<br />

• データコントロール<br />

本 章 では 選 択 プログラムを 利 用 しますが、これは 商 品 イメージを 表 示 することで、エンドユーザにより 視 覚 的 な 情 報 を 提 供<br />

し、 正 しい 商 品 を 選 択 しやすくしています。データコントロールの 場 合 、 商 品 名 のみしか 表 示 できないため、エンドユーザは<br />

判 断 しづらいことでしょう。<br />

商 品 選 択 イベントの 追 加<br />

[ユーザイベント]テーブルに< 商 品 選 択 >イベントを 追 加 しましょう。<br />

1. メニューから[タスク 環 境 /ユーザイベント]を 選 択 します。<br />

2. < 顧 客 選 択 > 行 (#1)にパークし、 一 行 作 成 します。<br />

3. 次 のように 設 定 します。<br />

# 説 明 トリガタイプ トリガ パラメータ 強 制 終 了<br />

5 商 品 選 択 I= 内 部 ズーム (Z) 0 E= 編 集<br />

トリガの 設 定<br />

4. ズームして、イベント 一 覧 を 表 示 します。<br />

5.[ズーム(Z)]を 選 択 します。<br />

[ 強 制 終 了 ] を [E= 編 集 ] に 設 定 し ているため、 商 品 選 択 プ ログ ラムを 終 了 し た と きに、 選 択 された 値 が< 商 品<br />

コー ド > [エデ ィ ッ ト ] コ ン ト ロールに 表 示 される よ う にな り ます。<br />

<strong>Getting</strong> <strong>Started</strong> 259<br />

<strong>Magic</strong> uniPaaS V1Plus

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

Saved successfully!

Ooh no, something went wrong!