ホーム > アプリケーションの構築 > 「従業員」レポートおよびフォームの追加
前へ |
次へ |
この演習では、従業員情報および従業員情報を作成、更新および削除するフォームを表示するレポートを追加します。
次の手順で、「従業員」レポートおよびフォームを追加します。
(ページ下部にある)「開発者」ツールバーの「アプリケーション」リンクをクリックします。
アプリケーションのホームページが表示されます。
「ページの作成」をクリックします。
「ページ」では次を実行します。
「フォーム」を選択して、「次へ」をクリックします。
「レポート付きの表のフォーム」を選択します。
このオプションは単一の表またはビューに基づいた2ページのレポートおよびフォームを作成します。
「次へ」をクリックします。
「表またはビューの指定」では次のようにします。
「表/ビューの所有者」では、デフォルトを受け入れて「次へ」をクリックします。これによりスキーマの所有者が指定されます。
「表/ビューの名前」では、「OEHR_EMPLOYEES」を選択して「次へ」をクリックします。
「レポート・ページの定義」では次の変更を行います。
「レポート・ページの定義」では、デフォルトの「タブを使用しない」を受け入れ「次へ」をクリックします。
「レポート・ページの定義」で[Ctrl]キーを押して次の列を選択したら、「次へ」をクリックします。
EMPLOYEE_ID
FIRST_NAME
LAST_NAME
HIRE_DATE
SALARY
COMMISSION_PCT
選択した列がレポート・ページに表示されます。
「レポート・ページの定義」では、デフォルトを受け入れ「次へ」をクリックします。
「リンク・イメージの編集」のデフォルトは小さい紙と鉛筆の形に類似していることに注意してください。
次に、ページおよびリージョン情報のフォームを定義します。
「フォーム・ページの定義」で次を編集します。
ページ名: Create/Edit Employee
と入力します。
リージョン・タイトル: Create/Edit Employee
と入力します。
エントリ名: Create/Edit Employee
と入力します。
「次へ」をクリックします。
「主キー」で、デフォルト値を受け入れ、「次へ」をクリックします。
「主キー列のソースの定義」で、デフォルト値を受け入れ、「既存のトリガー」で、「次へ」をクリックします。
表OEHR_EMPLOYEES
には、主キーを移入するトリガーがすでにあります。
「列の選択」で、すべての列を選択して「次へ」をクリックします。
これらの列が従業員の作成/編集のフォームに表示されます。
「プロセス・オプションの指定」で、デフォルト値を受け入れ、「次へ」をクリックします。
これらのセクションによって従業員レコードの追加、更新、および作成が可能になります。
「確認」で情報を確認し「終了」をクリックします。
作成した2ページをプレビューするには、カレント・ページを実行します。「従業員」レポートからフォームをプレビューできます。
このページをプレビューするには、次のステップを実行します。
「ページの実行」アイコンをクリックします。
「従業員」レポートが表示されます。
「従業員」レポートについて次の点に注意してください。
選択した「編集」アイコンが各行に表示されます。「編集」アイコンをクリックすると「従業員」レコードを更新できます。
「作成」ボタンが右上に表示されます。「作成」ボタンをクリックして、基礎になる表に従業員を追加します。
「従業員」レポートには指定した5つの列が含まれます。列を選択し、変更を適用した場合、Oracle Application Expressはバックグラウンドでこの結果を生成する適切なSQLコードを作成します。
データは異なる順序で表示される可能性があります。その場合、この違いを無視してこれらのステップを続行します。
作成したフォームを確認するには、「従業員」行の「編集」アイコンをクリックします。
従業員の作成/編集のフォームが表示されます。
従業員の作成/編集のフォームについて次の点に注意してください。
フォームには「取消」ボタン、「削除」ボタン、「変更の適用」ボタンが含まれます。
基礎になる列のデータ型がDATE
なので雇用日のフィールドにはカレンダが表示されます。