10.2 フォームの作成
開発者は、アプリケーションの作成ウィザード、ページの作成ウィザード、リージョンの作成ウィザードなど、多数のウィザードを使用してフォームを作成できます。
- ページの作成ウィザードを使用したフォームの作成
ページの作成ウィザードを使用して、広範な種類のフォームを作成します。 - 外部データ・ソースを使用した新しいページでのレポートおよびフォームの作成
ページの作成ウィザードを実行して、外部データ・ソースを使用するレポートおよびフォーム付きの新しいページを追加します。 - ページの作成ウィザード実行時のフォーム・オプション
ページの作成ウィザード実行時のフォーム・オプションについて学習します。 - アプリケーションの作成ウィザードを使用したフォームの作成
アプリケーションの作成ウィザードを使用してフォームを作成します。
関連項目:
親トピック: フォームの開発
10.2.1 ページの作成ウィザードを使用したフォームの作成
ページの作成ウィザードを使用して、広範な種類のフォームを作成します。
注意:
ページの作成ウィザードを使用すると、複数のフォーム・アイテムおよびプロセスを含む複合フォーム・リージョンが作成されます。「レンダリング」ツリーでリージョンを直接作成することも、「ギャラリ」からリージョンをドラッグすることもできますが、このような方法では、これらの追加のコンポーネントは作成されません。ページの作成ウィザードを使用してフォームを作成するには、次のステップを実行します。
親トピック: フォームの作成
10.2.2 外部データ・ソースを使用した新しいページでのレポートおよびフォームの作成
ページの作成ウィザードを実行して、レポートおよび外部データ・ソースを使用したフォーム付きの新しいページを追加します。
ヒント:
ページの作成ウィザードを使用すると、複数のフォーム・アイテムおよびプロセスを含む複合フォーム・リージョンが作成されます。「レンダリング」ツリーでリージョンを直接作成することも、「ギャラリ」からリージョンをドラッグすることもできますが、このような方法では、これらの追加のコンポーネントは作成されません。外部データ・ソースを使用するレポートおよびフォームを作成するには、次のステップを実行します。
親トピック: フォームの作成
10.2.3 ページの作成ウィザード実行時のフォーム・オプション
ページの作成ウィザード実行時のフォーム・オプションについて学習します。
ヒント:
ユニバーサル・テーマ - 42は、モバイルまたはデスクトップのいずれの環境でも同等に正しく動作するよう最適化されています。以前のリリースおよび以前のテーマでは、モバイル・ユーザー・インタフェースはjQuery Mobileに基づいています。jQuery Mobileはサポート対象外になったため、既存のモバイル・アプリケーションをユニバーサル・テーマに移行する必要があります。
ページの作成ウィザードで使用可能なフォーム
ページの作成ウィザードでは、次のフォームがサポートされています。
表10-1 ページの作成ウィザード - 使用可能なフォーム
フォーム・タイプ | 説明 | 詳細情報 |
---|---|---|
フォーム |
指定したデータ・ソース(表、SQL問合せまたはWebソース・モジュール)の単一行をユーザーが更新できるフォームを作成します。 |
|
編集可能対話グリッド |
選択した表またはSQL問合せに基づいて編集可能対話グリッドを作成します。 対話グリッドでは、検索およびカスタマイズ可能なレポートのデータのセットがユーザーに表示されます。編集可能対話グリッドでは、ユーザーはページ上で直接データ・セットを追加、変更およびリフレッシュすることもできます。機能面では、対話グリッドには、対話モード・レポートで使用可能な多くのカスタマイズ機能と、マウスを使用して対話的にレポートを再配置する機能が含まれています。 |
対話グリッドの管理および既存の対話グリッドを編集可能にするを参照してください。 |
フォーム付きレポート |
指定したデータ・ソースに基づいて、レポートおよびフォームを作成します。レポートに対して、レポート・タイプ(「対話モード・レポート」、「対話グリッド」または「クラシック・レポート」)を選択します。 注意: このウィザードでは、127列を超える列が含まれている表はサポートされていません。127列を超える列を選択すると、エラーが発生します。 |
適用されません。 |
フォーム付きリスト・ビュー |
モバイル・アプリケーション用に最適化されています。 データベース表の単一行を更新できるフォームおよびリスト・ビューを作成します。フォームを構築する表を選択し、リスト・ビューのテキスト表示に使用する列を選択します。 |
該当なし |
ローカル・プロシージャのフォーム |
ストアド・プロシージャの引数に基づくフォームを構築します。ストアド・プロシージャまたはパッケージに実装済のロジックまたはデータ操作言語(DML)が存在する場合は、この方法を使用します。 |
適用されません。 |
ページの作成ウィザードで使用可能なマスター・ディテール・オプション
ページの作成ウィザードでは、次のマスター・ディティール・オプションがサポートされています。
表10-2 ページの作成ウィザード: 使用可能なマスター・ディティール・オプション
フォーム・タイプ | 説明 | 詳細情報 |
---|---|---|
積上げ |
編集可能対話グリッドを含む単一ページ(または「積上げ」)マスター・ディテールを作成します。関連する2つの表またはビューでの値の問合せ、挿入、更新および削除が可能です。マスター・リージョンおよびディテール・リージョンを構築する表を選択します。 |
ページの作成ウィザードを使用した積上げマスター・ディテールの作成を参照してください。 |
左右 |
マスター表とディテール表を含む単一ページ(または「左右」)マスター・ディテールを作成します。左側には、マスター・レコードにナビゲートするマスター・リストがあります。右側には、選択したマスター・レコードおよび関連する詳細レポートがあります。 |
ページの作成ウィザードを使用した左右マスター・ディテールの作成を参照してください。 |
ドリルダウン |
2ページ(または「ドリルダウン」)マスター・ディテール・フォームを作成します。1ページ目には、マスター表の対話モード・レポートがあります。2ページ目には、マスター用の標準フォームと、ディテール用の対話グリッドがあります。 |
関連項目:
親トピック: フォームの作成
10.2.4 アプリケーションの作成ウィザードを使用したフォームの作成
アプリケーションの作成ウィザードを使用してフォームを作成します。
アプリケーションの作成ウィザードを使用してフォームを作成するには、次のステップを実行します。
関連項目:
親トピック: フォームの作成