はじめに
Flashは見栄えの良い動きのあるウェブサイトを構築するためによく使われますが、本稿ではそれを生産管理の業務アプリケーションの構築に適用します。今回は、生産管理システムの中核となる品目マスタをメンテナンスするアプリケーションを作成してみます。
第1回目では、品目情報と品目区分の入力部を画面上に配置し、フォーカスイン/アウト時の背景の表示/非表示、および画面ロード時におけるコンボボックスへのデータロードまでを作成しました。
第2回目では、展開区分および購買情報を入力する部分を追加し、仕入先をデータベースから取得して画面上にセットする方法について、解説します。
また、登録ボタンの押下により品目マスタの登録Webサービスを呼び出して、データを登録する方法についても、解説します。
完成図
対象読者
- ActionScriptやAIR、Rubyのプログラマー
- RIAのシステム構築を担当するSE
- 生産管理のシステム構築を担当するSE
必要な環境
ソフトウェア名 | バージョン |
Ruby | 1.86 |
Rails | 2.0.0 |
ActionScript | 2.0 |
Adobe Flash CS3 Professional |
Flashによる画面の作成
展開区分および購買情報を、入力する部分を図2に示されるように追加します。展開区分のチェックボックスには、コンポーネントのCheckboxを使用します。仕入先の検索や選択のボタンには、コンポーネントのButtonを使用します。仕入先の一覧検索結果を表示するためのグリッドには、コンポーネントのDataGridを使用します。