#freeze
[[pirka]]~
[[IOP-toolの使い方]]
*作業手順2:インターフェースを登録する [#yfcd6fd6]
[[作業手順1:インターフェースを設計する]]で考えたインターフェースを、IOP-toolに登録する。
**テーブルのインターフェース [#v2ee1b96]
+メニュー画面で 「■インターフェース インターフェースデザイン(編集)」 を選択
#ref(img0201.png,wrap)
+インターフェース画面で「インターフェース新規作成」ボタンをクリック
#ref(img0202.png,wrap)
+新規インターフェース作成画面で、入力して、「登録」ボタンをクリック~
(登録するテーブル分、以下の手順を繰り返す)
#ref(img0203.png,wrap)
++インターフェース・デザイン画面で、「項目編集」ボタンをクリック
#ref(img0204.png,wrap)
++インターフェース項目編集(項目一覧)画面で、「追加」ボタンをクリック~
#ref(img0205.png,wrap)
(登録する項目分、以下を繰り返す)
+++インターフェース項目編集画面で、項目属性を入力して、「登録」ボタンをクリック
#ref(img0206.png,wrap)
++テーブルの全項目を登録したら、「戻る」ボタンで戻る~
ユーザーマスターのインターフェース
#ref(img0207.png,wrap,90%)
部門マスターのインターフェース
#ref(img0208.png,wrap,90%)
権限マスターのインターフェース
#ref(img0209.png,wrap,90%)

**検索一覧画面のインターフェース [#k362194d]
+メニュー画面で 「■インターフェース インターフェースデザイン(編集)」 を選択
+インターフェース画面で「インターフェース新規作成」ボタンをクリック
+新規インターフェース作成画面で、入力して、「登録」ボタンをクリック~
(ここまで、テーブルのインターフェース登録と同じ)
+インターフェース・デザイン画面で、「インクルード」ボタンをクリック
#ref(img0210.png,wrap)
+インクルード画面で、選択リストからユーザーマスターを選択して、「インクルード」をクリック
#ref(img0211.png,wrap)
+同じく、所属部門マスタ/権限マスターをインクルード
+テーブルインターフェースを3つインクルードしたら、「登録」ボタンをクリック
#ref(img0212.png,wrap)
+インターフェース・デザイン画面で、「アタッチ」ボタンをクリック
#ref(img0213.png,wrap)
+アタッチ属性の編集画面で、選択リストから モデル・仮想データベーステーブル Javaソースファイル出力 を選択して、「アタッチ」ボタンをクリック
#ref(img0214.png,wrap)
+同じく、WEBアプリケーションHTMLファイル・Javaソースファイル出力 をアタッチ
#ref(img0215.png,wrap)
+一覧部で、表示しない項目の設定
#ref(img0216.png,wrap)
++表示しない項目の行の「編集」ボタンをクリック
++インクルードされたインターフェース項目編集画面で「この項目を有効にする」のチェックを外す
#ref(img0219.png,wrap)
+一覧部で、アタッチ属性の編集
++モデル・仮想データベーステーブル Javaソースファイル出力:主キー~
全項目の中で主キーになる項目(この場合、ユーザーマスターのユーザーID)にチェック
++モデル・仮想データベーステーブル Javaソースファイル出力:リンク番号&リンクタイプ~
主テーブル(ユーザーマスター)と参照テーブル(部門マスター/権限マスター)とのリンクを設定
#ref(img0217.png,wrap)
++WEBアプリケーションHTMLファイル・Javaソースファイル出力:検索条件~
検索条件に使う項目に検索のタイプを指定
++WEBアプリケーションHTMLファイル・Javaソースファイル出力:一覧~
一覧に表示しない項目のチェックを外す
#ref(img0218.png,wrap,80%)

**編集画面のインターフェース [#t307c5a4]
+メニュー画面で 「■インターフェース インターフェースデザイン(編集)」 を選択
+インターフェース画面で「インターフェース新規作成」ボタンをクリック
+新規インターフェース作成画面で、入力して、「登録」ボタンをクリック~
(ここまで、テーブルのインターフェース登録と同じ)
+インターフェース・デザイン画面で、「インクルード」ボタンをクリック
+インクルード画面で、選択リストからユーザーマスターを選択して、「インクルード」をクリック
+インターフェース・デザイン画面で、「アタッチ」ボタンをクリック
+アタッチ属性の編集画面で、選択リストから モデル・仮想データベーステーブル Javaソースファイル出力 を選択して、「アタッチ」ボタンをクリック
+同じく、WEBアプリケーションHTMLファイル・Javaソースファイル出力 をアタッチ
+同じく、WEBアプリケーションHTMLファイル・Javaソースファイル出力 をアタッチ~
(インクルード/アタッチの方法は、検索一覧画面のインターフェースと同様)
#ref(img0220.png,wrap,80%)
++モデル・仮想データベーステーブル Javaソースファイル出力:主キー~
全項目の中で主キーになる項目(この場合、ユーザーマスターのユーザーID)にチェック
++WEBアプリケーションHTMLファイル・Javaソースファイル出力:コントロールタイプ~
編集画面の入力タイプを選択
++WEBアプリケーションHTMLファイル・Javaソースファイル出力:修正~
修正画面で変更しない項目(テーブルの主キーなど)を 表示 に変更
++WEBアプリケーションHTMLファイル・Javaソースファイル出力:必須入力項目~
必須項目にはチェックを付ける
++その他、必要な属性を設定する
#ref(img0221.png,wrap,60%)
-------
[[IOP-toolの使い方]]に戻る

[[作業手順3:ValueObjectソースを出力する]]に進む
-----
[[pirka 公式ページ:http://www.oarts.jp/]]へ


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS