[[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ソースファイル出力 をアタッチ~ (インクルード/アタッチの方法は、検索一覧画面のインターフェースと同様) #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ソースを出力する]]に進む