プライマリ・コンテンツに移動
Oracle® Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド
リリース5.1
E83810-03
目次へ移動
目次
索引へ移動
索引

前
次

9.1 フォーム・タイプの理解

データベース・アプリケーションを作成する場合、開発者は編集可能対話グリッド、表のフォームまたはマスター・ディテールという3つの基本的なフォーム・タイムを作成できます。

トピック:

9.1.1 編集可能対話グリッド

対話グリッドでは、検索およびカスタマイズ可能なレポートのデータのセットがユーザーに表示されます。編集可能対話グリッドでは、ユーザーはページ上で直接データ・セットを追加、変更およびリフレッシュすることもできます。機能面では、対話グリッドには、対話モード・レポートで使用可能な多くのカスタマイズ機能と、マウスを使用して対話的にレポートを再配置する機能が含まれています。

次に、編集可能対話グリッドの例を示します。

GUID-3998E1C0-0135-43D9-B1D5-14FBDD92B321-default.pngの説明が続きます
図GUID-3998E1C0-0135-43D9-B1D5-14FBDD92B321-default.pngの説明

関連項目:

『Oracle Application Expressアプリケーション・エンド・ユーザー・ガイド』編集可能対話グリッドの使用に関する項

9.1.2 表のフォーム

データベース表の単一行を更新できるフォームを作成します。フォームを構築する表を選択できます。

次に、表のフォームの例を示します。

GUID-37125835-1579-45EC-B6F4-74A67D425E77-default.pngの説明が続きます
図GUID-37125835-1579-45EC-B6F4-74A67D425E77-default.pngの説明

9.1.3 マスター・ディテール・フォーム

マスター・ディテール・フォームは、データベースの2つの表の1対多関係を示します。通常、マスター・ディテール・フォームには、1つのHTMLフォーム内にマスター行および複数のディテール行が表示されます。このフォームを使用すると、2つの表またはビューに対し、値の挿入、更新および削除を行うことができます。Oracle Application Expressでは、開発者は1ページまたは2ページのマスター・ディテールを作成できます。

1ページのマスター・ディテール

1ページのマスター・ディテールには、2つの関連する表またはビューに基づく2つの編集可能対話グリッドがあります。ユーザーは、マスター・グリッドの行を選択して、ディテール・グリッドを更新します。この例では、ユーザーがマスター・グリッドの部門を選択して、ディテール・グリッドの従業員を表示します。開発者は、アプリケーションの作成ウィザードまたはページの作成ウィザードを使用して、1ページのマスター・ディテールを作成できます。

GUID-4387D49C-3C96-46A5-B5FD-DF7B54EC239A-default.pngの説明が続きます
図GUID-4387D49C-3C96-46A5-B5FD-DF7B54EC239A-default.pngの説明

2ページのマスター・ディテール

2ページのマスター・ディテールには、2つの関連する表またはビューに基づく2つのページがあります。最初のページは、編集不能対話グリッドです。ユーザーは、最初のページで「編集」アイコンをクリックし、2ページ目でアクセス詳細を編集します。2ページ目には、フォームと編集可能対話グリッドの両方が含まれています。開発者は、ページの作成ウィザードを使用して2ページのマスター・ディテールを作成できます。

この例では、ユーザーが「編集」アイコンをクリックして、部門内のすべての従業員を表示します。2ページ目には、部門の詳細を示すフォームと従業員の編集可能対話グリッドが含まれます。