テーマを切り替えてユーザー・インタフェースを変更する

前へ
前へ
 
次へ
次へ

この演習では、アプリケーションの現在のテーマを他のテーマに切り替えます。テーマは、アプリケーションのユーザー・インタフェースを定義するテンプレートのコレクションです。各テーマには、すべてのタイプのアプリケーション・コンポーネントとページ制御(ページ、リージョン、レポート、リスト、ラベル、メニュー、ボタン、LOVなど)のテンプレートが含まれています。

Oracle Application Expressは、アプリケーション・ロジックから表示(つまりユーザー・インタフェースのテーマ)を分離します。あるテーマでアプリケーションを設計してから別のテーマに変更したり、独自のカスタム・テーマを作成して使用することも可能です。(問合せ、プロセス、ブランチなどの)アプリケーション・ロジックをHTMLレンダリングから分離することで、アプリケーションをリライトせずに、新しい設計および他のテクノロジを使用できます。テーマには多数のテンプレートが集められ、アプリケーションに必要となる可能性があるすべてのユーザー・インタフェースのパターンが収録されています。

テーマを切り替えるには、次のステップを実行します。

  1. 最後のステップで、「開発者」ツールバーの「アプリケーション」をクリックします。

  2. アプリケーションのホームページで、「共有コンポーネント」をクリックします。

  3. 「ユーザー・インタフェース」で、「テーマ」を選択します。

    図bldap_sharcomp.gifの説明が続きます
    図bldap_sharcomp.gifの説明

  4. テーマ・ページで「作成」をクリックします。

    テーマの作成ウィザードが表示されます。

  5. 「メソッド」では、デフォルトの「リポジトリから」を受け入れて「次へ」をクリックします。

  6. 「テーマを指定してください。」では、「テーマ11」を選択して「次へ」をクリックします。

  7. 「確認」で「作成」をクリックします。

  8. 「テーマの切替え」をクリックします。

  9. 「テーマを指定してください。」では、デフォルトの「11. Round Green」を受け入れて「次へ」をクリックします。

  10. 「互換性の確認」で情報を確認し、デフォルトを受け入れて、「次へ」をクリックします。

    ウィザードは、カレント・アプリケーションで使用するすべてのテンプレート対象の新規テーマにある対応するテンプレートを検証します。テンプレートが欠落している場合、ウィザードは「ステータス」列のメッセージで警告します。チュートリアルでは、Application Expressは欠落しているリージョン・テンプレートを既存のものにマップするので、このメッセージを無視することが可能です。

  11. 「切替えの確認」で「テーマの切替え」をクリックします。

  12. ページを実行します。

    図bldap_newtheme2.gifの説明が続きます
    図bldap_newtheme2.gifの説明

    新しい色のスキームおよびページ全体の表示のレイアウトに注意してください。