ビュー
業務完了の一環として、ビューは、ユーザーから情報を収集したり、ユーザーに情報を表示したりするユーザーインターフェイスのコンポーネントです。 ビューには、現在のアサインメントを完了するために必要なフィールドが表示されます。
たとえば、ローン申請で、申請者が個人情報、ローンの詳細、関連する財務情報を入力できるフィールドを備えたオンラインビューが提供されたとします。 申請者の情報を読み取り専用フィールドとみなし、承認・不承認の結果とその説明を編集可能なフィールドに入力する内部ローン担当者には、異なるビューが提示される可能性があります。
Constellationで構築されるアプリケーションでは、ビューが、事前に設計されたワークフロー、パターン、コンポーネントを使用して、ユーザーに一貫性のある直感的な体験を提供します。 ビューに関連するフィールドを追加し、ユーザーが必要な情報を入力できるようにします。 Pega Platform™では、フィールドの名前とユーザーが入力した値をデータ要素として保存し、情報を再利用できるようにします。 このアプリケーションでは、保存されたデータ要素を編集できるようにしたり、読み取り専用にしたりできます。
特定のタスクのビュー
ローンを組むためのプロセスを実行する場合を考えてみます。 この例では、次の2つの手順があります。
- プロセスの最初のステップでは、顧客はローン申請の情報を入力する必要があります。 このフォームには、顧客の名前、ローンの金額、ローンの種類などの情報を入力するためのフィールドが表示されます。 顧客がフォームを記入すると、審査のためにシステムからローン担当者にリクエストが送信されます。
- プロセスの2つ目のステップでは、ローン担当者は、申請から収集されたデータをLoan officerビューで確認できます。 ローン担当者は顧客情報を読み取ることはできますが、更新することはできません。 また、ローン担当者ビューには、ローン保険の適性や申請の承認結果などの情報を担当者が入力するためのフィールドが表示されます。
次の画像の中央にある縦線をスライドさせると、ローン申請プロセスのステップを表示できます。
ビューにおいて検討すべき事項
ビューの作成中に、ユーザーが特定のタスクを実行するために確認または収集する必要がある情報を判断します。 たとえば、ユーザーが指定された情報を入力するためのローン申請ビューを作成する場合を考えてみます。
次のローン申請ビューの画像で、「+」アイコンをクリックすると、ビューを作成する際に検討すべき項目や質問が表示されます。
フィールドグループ
フィールドグループは、個々のフィールドのクラスターです。個々のフィールドがまとまって、ビュー内で関連データを表示します。 個々のフィールドは、ケースタイプのデータモデルまたはさまざまなデータオブジェクトから取得できます。
フィールドグループは、関連フィールドを1つのヘッダーのもとにまとめて整理するのに役立ち、インストラクションを追加したり、ビュー内の折りたたみ可能なセクションのフィールドを一時的に非表示にしたりするツールを提供します。
ビュー内にフィールドグループを作成した場合、これはそのビューのみに固有のものです。
ビューとフォーム
ビューは、ケースとやり取りするために使用できるUI要素の再利用可能な設定です。 フォームはユーザーからデータを収集し、作業を処理するためのインターフェイスです。 フォームには1つ以上のビューを含めることができます。 ただし、ビューは常にフォームになるとは限りません。 たとえば、オンラインショッピングのサイトでは、顧客が個人情報や配送先情報などを入力する必要があります。 ビューには、First Name(名)、Last Name(姓)、State(州)、Country(国)などのUI要素があります。 フォームには、送信ボタンとキャンセルボタンを含めることができます。
Constellation UIアーキテクチャでは、フォームは
、 、 、 などのボタンによって事前に設定されています。次の画像で「+」アイコンをクリックすると、フォーム、ビュー、フィールドを連携させてケース用のインタラクティブウェブページを作成する方法の詳細が表示されます。
以下のインタラクションで理解度をチェックしてください。
このトピックは、下記のモジュールにも含まれています。
- データの取り込みと提示 v6