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