Webフォーム・エディタでの作業
Webフォーム・エディタを使用して、スクリプト記述ルールを使用せずにヒューマン・タスクおよびフォーム開始イベント用のフォームを作成します。
Webフォーム・エディタは2つのモードで使用できます - 単純および完全。
単純なエディタを使用して、1つのフォームを2分で作成します。 「シンプル・エディタの使用」を参照してください。
複数のプレゼンテーション、スタイル・シート、イベントとRESTコネクタを使用した動的な動作などのすべての機能を使用できるようにする場合は、完全なエディタを使用します。 フォームを完全なエディタで作成および構成してから、実行時にフォームを試行してください。 Webフォームの作成準備ができたらを参照してください。
特定のコントロールの構成についてさらに学習したいですか。 基本コントロールまたは拡張コントロールを参照してください。
Webフォーム・エディタへのアクセス
Webフォームを作成するか、開くと、エディタが表示されます。 次のいずれかの方法を使用して、Webフォームを開くか、追加、編集または削除します。
-
「Forms」ページ上
「Application Home」タブで、コンポーネント・ペインの「Forms」を選択します。 「フォーム」ページには、アプリケーション用に定義されたすべてのフォームが表示されます。
このページで、Webフォームを追加、編集または削除します。 Webフォームをアクティブ化するには、プロセスのヒューマン・タスクまたはフォーム開始イベントでそれを選択して、フロー要素と関連付ける必要があります。
-
プロセス・エディタから
「Application Home」タブで、コンポーネント・ペインの「Processes」を選択して、プロセスを開きます。 ヒューマン・タスクまたはフォーム開始イベントを選択して、そのプロパティを開きます。 ヒューマン・タスクの実装ペインで、フォームを追加、編集、選択または削除します。 この方法でWebフォームを追加または選択すると、選択したヒューマン・タスクまたはフォーム開始イベントに関連付けられます。
Webフォーム・エディタの使用
エディタで、ドラッグ・アンド・ドロップして、フォームの中央のキャンバスにコントロールを配置します。 標準のテキスト・フィールドやドロップダウン・フィールドから、表、値リスト(LOV)フィールド、セクション、パネル、およびURL、ビデオ、イメージなどの特殊フィールドに至る、基本パレットおよび拡張パレットの幅広いコントロールから選択します。 または、アプリケーションに対して定義されたビジネス・タイプからフォームを自動的に作成します。
いくつかのコントロールを追加した後、複数のビュー(プレゼンテーション)の作成、フォームでの他のフォームの再利用、およびCSSスタイルシートのカスタマイズとスタイル設定プロパティの適用によるスタイル設定のカスタマイズを実行し、フォームをさらに開発します。
Webフォーム・データの操作
Webフォームの実装の不可欠な部分に、フォーム自体とヒューマン・タスクまたはフォーム開始イベントの両方で、そのデータを定義および使用することがあります。
-
Webフォーム内で、エンド・ユーザーが入力した入力値を保持するデータ属性にフォーム・コントロールをバインドします。 コントロールへのデータのバインドは、自動でも手動でも実行できます。 アプリケーションに対して定義されたビジネス・タイプに基づいてWebフォームを自動的に作成することもできます。
-
プロセス内では、多くの場合、データ関連付けを介してWebフォーム・データを使用し、データ関連付けでは、フロー要素が必要とする入力および出力を定義します。 「プロセス」は、Webフォームまたは開始イベントを使用してヒューマン・タスクを作成するときに、データの関連付けを作成します。 「データ関連付けの構成」を参照してください。
イベントおよびREST接続を使用した動的フォームの作成
イベントをコントロールに構成し、発生したときに状態、アクションまたはRESTコネクタ・コールがトリガーされるようにすることによって、スクリプティングを使用しないでWebフォームに動的動作を組み込みます。 RESTまたはデータ接続からコントロールにデータを移入します。
フォームとフロー要素の関連付け
フォームを作成したがプロセスに関連付けていない場合は、「Application Home」タブのコンポーネント・ペインで、「Processes」を選択して、プロセスを開きます。 ヒューマン・タスクまたはフォーム開始イベントを選択して、そのプロパティを開きます。 実装ペインで、「Browse」をクリックして、アプリケーションに対して定義されたフォームを選択します。 Webフォームまたは基本フォームを選択できます。 プロセスでは、いずれかまたは両方のタイプのフォームを使用できます。 Webフォームをフロー要素に関連付ける場合は、表示するプレゼンテーションも選択します。 (基本フォームではプレゼンテーションは使用されません。)