アプリケーションの作成ウィザードを使用すると、複数のページを含む完全なアプリケーションを作成できます。この項では、アプリケーションの作成ウィザードの機能と、このウィザードの実行中に作成できるページ・タイプについて説明します。
アプリケーションの作成ウィザードを使用すると、基本的なOracle Application Expressアプリケーションを設計し、簡単に設計できます。アプリケーションの作成ウィザードを使用すると、レポート、対話モード・レポート、フォーム、表形式フォーム、マスター・ディテール・フォームなどの複数のページを含む完全なアプリケーションを作成できます。このウィザードを使用してアプリケーションを作成した後、ページを変更したり、ページの作成ウィザードを使用してページを追加できます。
アプリケーションの作成ウィザードを使用すると、既存のデータベース表のSQL問合せに基づいて空白ページでアプリケーションを作成できます。表に基づいたアプリケーションは簡易レポート、フォームとレポート、または表形式フォームで構成されます。SQL問合せは、手動でSQLを入力しても、「クエリー・ビルダー」のグラフィカル・ユーザー・インタフェースを使用しても、どちらでも作成できます。
ワークスペースレベルでは、その表領域で構築されたアプリケーションに使用されるデフォルト値を設定するオプションがあります。これらのデフォルト値を設定すると、各ステップを介さずにウィザードを終了できます。ウィザードを終了する場合、ユーザーが作成したアプリケーションは、ユーザーがデフォルトとして指定した値を使用します。
関連項目: 「アプリケーションの作成ウィザードの実行中に使用可能なページ・タイプ」、「データベース・アプリケーションへのページの追加について」、『Oracle Application Express SQLワークショップ・ガイド』のクエリー・ビルダーを使用した問合せの構築に関する項および『Oracle Application Express管理ガイド』のアプリケーション・ビルダーのデフォルト値の利用に関する項 |
アプリケーションの作成ウィザードの実行中に選択するユーザー・インタフェースによって、使用可能なページ・タイプが決定します。表7-1「アプリケーションの作成ウィザード - 使用可能なページ・タイプ」に、アプリケーションの作成ウィザードの実行中に作成できる様々なページ・タイプを一覧表示します。すべてのページ・タイプがすべてのユーザー・インタフェースでサポートされるわけではありません。
表7-1 アプリケーションの作成ウィザード - 使用可能なページ・タイプ
ページ・タイプ | 説明 | デスクトップ | jQuery Mobileスマートフォン |
---|---|---|---|
組込み機能のないページを作成します。 |
使用可能 |
使用可能 |
|
SQL問合せの結果を表すチャートを含むページを作成します。 関連項目: チャートの作成 |
使用可能 |
使用可能 |
|
モバイル・アプリケーションのレスポンシブなレポートを作成します。デフォルトでは、列切替えレポートはすべての列が同じ優先度に設定されて作成されます。ただし、開発者はレポート列属性を編集し、重要度に応じて列をランク付けできます。優先度がより低い列は、より狭い幅で表示されます(たとえば、優先度6の列は最初に非表示になり、優先度1の列は最後に非表示になります。)レポートには、エンド・ユーザーが表示する列を選択できる「列」ボタンが含まれています。 関連項目: 「レポートの開発」 |
使用不可 |
使用可能 |
|
データベース表の単一行を更新するフォームを作成します。フォームを構築する表を選択します。 関連項目: 「フォームの開発」 |
使用可能 |
使用可能 |
|
モバイル・アプリケーションのレスポンシブなレポートを作成します。リフロー表レポートは、表の列を縮小して、各行に対するラベルやデータ・ペアのブロックのような外観の積上げ表示形式にすることによって機能します。この切替えは、レポートを水平に表示できる十分な領域がない場合に発生します。 関連項目: 「レポートの開発」 |
使用不可 |
使用可能 |
|
スマートフォンでデータの表示とナビゲーション用に最適化されます。 2ページのリスト・ビューとフォームの組合せを構築します。1ページ目では、「リスト・ビュー」から更新する行を選択します。2ページ目では、ユーザーは選択した表またはビューを更新できます。 関連項目: 「レポートの開発」 |
使用不可 |
使用可能 |
|
1つのHTMLフォーム内にマスター行および複数のディテール行を表示するフォームを作成します。このフォームを使用すると、2つの表またはビューに対し、値の問合せ、挿入、更新および削除を行うことができます。マスター・レポートおよびディテール・フォームを構築する表を選択します。 関連項目: 「マスター・ディテール・フォームの管理」 |
使用可能 |
使用不可 |
|
モバイル・アプリケーションのレスポンシブなレポートを作成します。レポートを水平に表示できる十分な領域がない場合、レポートは、表の列を縮小して、各行に対するラベルやデータ・ペアのブロックのような外観の積上げ表示形式にすることによって機能します。 関連項目: 「レポートの開発」 |
使用不可 |
使用可能 |
|
SQL問合せの書式設定された結果を含むページを作成します。レポートを作成する表を選択するか、カスタムSQL SELECT文またはSQL SELECT文を戻すPL/SQLファンクションを指定する表を選択します。その後、レポート実装(「対話モード」または「クラシック」)を選択します。 関連項目: 「レポートの開発」 |
使用可能 |
使用不可 |
|
2ページのレポートとフォームの組合せを作成する表を選択します。その後、レポート実装(「対話モード」または「クラシック」)を選択します。1ページ目では、更新する行を選択します。2ページ目では、レコードを追加するか、あるいは既存のレコードの更新または削除を行うことができます。 関連項目: 「レポートの開発」 |
使用可能 |
使用不可 |
|
データベース表の複数の行に対して更新、挿入および削除を行うフォームを作成します。フォームを構築する表を選択します。 関連項目: 「表形式フォームの管理」 |
使用可能 |
使用不可 |