この項では、製品ポータルというサンプル・データベース・アプリケーションについて説明します。サンプル・アプリケーションには、衣料品の注文および顧客情報を表示、更新および検索するための使用しやすいインタフェースがあります。「Home」、「Customers」、「Products」、「Orders」および「Reports」タブを使用して、ページ間を移動できます。
内容は次のとおりです。
製品ポータルを実行するには、次のステップを実行します。
Oracle Application Expressへログインします。
ワークスペース・ホームページ。
「アプリケーション・ビルダー」アイコンをクリックします。
アプリケーション・ビルダーのホームページが表示されます。
「製品ポータル」を選択します。
「アプリケーションの実行」アイコンをクリックします。
次の資格証明情報を入力します。
ユーザー名: ワークスペース・ユーザー名を入力します。
パスワード: ワークスペース・パスワードを入力します。
「ログイン」をクリックします。
ホームページが表示されます。
製品ポータルでは、次の機能を示します。
ダイアル・チャート、サマリー・レポートなどのサマリー情報の表示方法の例
顧客、製品および注文の表示、更新および追加に関するレポート
Oracle Application Expressで使用可能なFlashチャートおよびマップ
カレンダ・レポート
印刷用モード
次のセクションでは、各ページで使用可能な特定の機能について説明します。
内容は次のとおりです。
Homeページには4つのメイン・リージョンがあります。
Sales Quota for this Month
Top Customers
Top Products
Top Orders by Date
Sales Quota for this Month: Flashダイアル・チャートの使用方法を示します。このチャートには、基礎となるSQL文に基づいた値が表示されます。この例では示されていませんが、Flashチャートの属性を編集して非同期リフレッシュを有効にできます。
Top Customers: SQL問合せに基づくレポートで、Customersページに表示される情報のサブセットを表示します。ユーザーは、顧客名をクリックするか、リージョンの右上隅にある「View Customer」アイコン(右矢印)をクリックすることによって、追加の詳細情報にリンクできます。
Top Products: これもSQL問合せに基づくレポートです。このレポートは、Productsページに表示される情報のサブセットを表示します。ユーザーは、製品名をクリックするか、リージョンの右上隅にある「View Products」 アイコンをクリックすることによって、製品の詳細情報にリンクできます。
Top Orders by Date: 日付別の注文と注文金額を表示します。ユーザーは右上隅の右矢印をクリックすることによって、Ordersページを表示できます。
Sample Application: 静的テキストが表示される単純なHTMLリージョンです。このタイプのリージョンを作成して、ユーザーに対する説明情報を表示できます。
Tasks: アプリケーション内の他のページへのリンク付きのリストを含みます。Homeページのタスク・リストで使用可能なリンクは次のとおりです。
Enter a New Order: 新しい注文を作成するウィザードにリンクします。
Add a New Customer: 新しい顧客情報を入力するフォームにリンクします。
Add a New Product: 新しい製品を追加するフォームにリンクします。
Customersページでは、ユーザーが顧客情報を表示および編集できます。
Customers: 顧客情報を追跡するための対話モード・レポートです。顧客を検索するには、「検索」フィールドに顧客の名前を入力し、「実行」をクリックします。顧客名でソートするには、列ヘッダーをクリックして、昇順または降順モードでソートするための上または下向き矢印を選択します。「列およびソート順序の選択」を参照してください。
「アクション」メニューを使用してレポートの外観を変更できます。「「アクション」メニューの使用」を参照してください。既存の顧客情報を更新するには、「編集」アイコンをクリックします。新規顧客を追加するには、「Create Customer」ボタンをクリックします。データをアップロードするには、「データをアップロード」ボタンをクリックします。
「Products」ページでは、製品情報を表示および編集できます。「Products」ページは、2つのメイン・リージョンで構成されています。
Products
Top 5 Products
Products: 製品情報が表示されます。このリージョンは、データベースに格納されたイメージを表示するためのカスタム・ファンクションを使用するSQL問合せに基づきます。
デフォルトでは、このページはアイコン・ビューで表示されます。アイコン・ビューの製品情報を編集するには、イメージをクリックします。
情報をレポート形式で表示するには、「実行」ボタンの右側の「レポートの表示」アイコンをクリックします。レポート・ビューでは、列ヘッダーをクリックして、昇順または降順モードでソートするための上または下向き矢印を選択することによって、製品カテゴリ別にソートできます。「列およびソート順序の選択」を参照してください。「アクション」メニューを使用すればレポートの外観を変更できます。「「アクション」メニューの使用」を参照してください。製品の説明を編集するには、「編集」アイコンをクリックします。新しい製品を追加するには、ページ上部の「Create Product」ボタンをクリックします。
Top 5 Products: これもSQLレポートです。このレポートでは、販売量に基づいた上位5個の製品の概要が説明されます。
Ordersページでは、ユーザーが顧客の注文を表示および編集できます。
My Ordersは注文情報を追跡するための対話モード・レポートです。列でソートするには、列ヘッダーをクリックして、昇順または降順モードでソートするための上または下向き矢印を選択します。「列およびソート順序の選択」を参照してください。
「アクション」メニューを使用してレポートの外観を変更できます。「「アクション」メニューの使用」を参照してください。カレンダで注文を表示するには、「Order Calendar」をクリックします。注文カレンダが表示されます。注文カレンダでカレンダのエントリをクリックすると、特定の注文にリンクできます。既存の顧客情報を更新するには、「編集」アイコンをクリックします。新しい注文を追加するには、「Enter New Order」ボタンをクリックします。
Reportsページでは、棒グラフ、集合棒グラフ、円グラフ、マップ、ツリーなどの様々な書式で情報を表示できます。ビューを変更するには、ページの右側の「Reports」から選択します。
ページの左上の「Print」をクリックすると、カレント・ページが印刷用モードで表示されます。印刷用モードの場合、Application Expressエンジンは、HTMLフォーム・フィールド内のすべてのテキストをテキストとして表示します。
アプリケーションで印刷用モードでの表示を有効にするには、アプリケーションの編集ページで出力モード・ページ・テンプレートを作成してから指定する必要があります。
サンプル・アプリケーションで使用可能な機能の種類を理解したら、次のステップは、各ページの構成を理解することです。早く理解するための効果的な方法は、デモンストレーション・アプリケーションのページを分析および分解することです。何かを破損しても、すぐにデモンストレーション・アプリケーションを削除してインストールしなおすことができます。詳細は、「前にインストールしたサンプル・データベース・アプリケーションの更新」を参照してください。
アプリケーション内の既存のページの編集、アプリケーションへのページの追加、またはアプリケーション・ビルダーを使用したまったく新しいアプリケーションの作成が可能です。
内容は次のとおりです。
関連項目: データベース・アプリケーションの構築の概要は、『Oracle Database Application Express 2日で開発者ガイド』を参照してください。 |
開発者ツールバーを使用すると、カレント・アプリケーションおよび現在実行されているページの編集、新しいページ、コントロールまたはコンポーネントの作成、セッション・ステートの表示、編集リンクのオン/オフの切替えを簡単に実行できます。
開発者ツールバーは、次のリンクで構成されています。
ホーム: ワークスペースのホームページにリンクします。「ワークスペースのホームページについて」を参照してください。
アプリケーションID: アプリケーションのホームページにリンクします。「アプリケーションのホームページについて」を参照してください。
ページの編集: 現在実行されているページのページ定義にアクセスします。「ページ定義について」を参照してください。
作成: ページ、リージョン、ページ・コントロール(アイテム、ボタン、ブランチ、計算、プロセスまたは検証)または共有コントロール(ナビゲーション・バー・アイコン、タブ、LOV、リストまたはブレッドクラム)を作成するためのウィザードにリンクします。「データベース・アプリケーションについて」を参照してください。
セッション: カレント・ページのセッション・ステート情報にリンクします。詳細は、「セッション・ステートの表示」を参照してください。
キャッシュ: キャッシュ・ページにリンクします。「キャッシュされたリージョンの管理」を参照してください。
デバッグの表示: デバッグ・ウィンドウを表示します。「デバッグ・モードへのアクセス」を参照してください。
デバッグ: ページを「デバッグ」モードと「デバッグなし」モードとの間で切り替えます。「デバッグ・モードへのアクセス」を参照してください。
編集リンクの表示: 「編集リンクの表示」と「編集リンクを非表示」とを切り替えます。「編集リンクの表示」をクリックすると、ページ上の編集可能な各オブジェクトの横に小さなオレンジ色のアイコンが表示されます。各アイコンは、オレンジ色で中に三角形があり、その下に2本の罫線があります。リンクをクリックすると、オブジェクト編集用の別のウィンドウが表示されます。
実行中のアプリケーションを編集するには、開発者ツールバーの「アプリケーション」をクリックします。アプリケーションのホームページが表示されます。アプリケーションIDとアプリケーション名がページ上部に表示されます。
次のいずれかをクリックすると、現在のアプリケーションの実行、サポートするオブジェクトの編集、共有コンポーネントの作成、または情報のエクスポートおよびインポートが可能になります。
アプリケーションの実行: カレント・アプリケーションのページをApplication Expressエンジンに送信し、表示可能なHTMLをレンダリングします。詳細は、「Application Expressエンジンによるページのレンダリング方法および処理方法」を参照してください。
サポートするオブジェクト: サポートするオブジェクト・ページにリンクします。詳細は、「パッケージ・アプリケーションの作成方法」を参照してください。
共有コンポーネント: アプリケーション内のすべてのページに表示または適用できる共有コンポーネントおよびユーザー・インタフェース・コントロールのリストにリンクします。詳細は、「共有コンポーネントでの作業」を参照してください。
ユーティリティ: ユーティリティ・ページにリンクします。このページを使用して、開発者アクティビティの監視、ダッシュボードの表示、アドバイザの実行およびその他数多くのレポートの表示を行います。詳細は、「アプリケーション・ビルダー・ユーティリティの使用」を参照してください。
エクスポート/インポート: エクスポート/インポート・ウィザードにリンクします。このウィザードを使用して、アプリケーション全体のインポートとエクスポート、およびカスケード・スタイルシート、イメージ、静的ファイル、スクリプト・ファイル、テーマ、ユーザー・インタフェースのデフォルト値、ワークスペース・ユーザーなどの関連ファイルのインポートとエクスポートを行うことができます。詳細は、「アプリケーションおよび関連ファイルのエクスポート」を参照してください。
アプリケーションを構成するページがアプリケーションのホームページに表示されます。特定のページにアクセスするには、そのページをクリックします。特定のページを検索するには、「ページ」フィールドにページ・タイトルを入力またはページ名に対して大文字小文字を区別しない問合せを入力して、「実行」をクリックします。