Skip to main content

フィールドグループの作成

Archived

3 タスク

15 分

Visible to: All users
初級 日本語
This content is now archived and is no longer updated. Progress is not calculated. Pega Cloud instances are disabled, and badges are no longer awarded.

シナリオ

町のプロジェクトマネージャーであるあなたは、myTownの市長から、オンラインで問題を報告する住民が連絡先情報を入力して、同じサイトで以前の問題もリストにできるよう依頼されました。 必要なフィールドグループを「Service Request」アプリケーションに追加する必要があります。

以下の表は、チャレンジに必要なログイン情報をまとめたものです。

ロール ユーザー名 パスワード
アプリケーションデベロッパー author@mytown pega123!

チャレンジ ウォークスルー

詳細なタスク

1 「Submitter information」フィールドグループを作成

  1. App Studioナビゲーションペインで、「Case types」>「Service Request」をクリックして、Service Requestのケースライフサイクルを表示します。
  2. 「Service Request」ケースタイプで、「Identify submitter」ステップをクリックします。
  3. 右の「Configure view」をクリックし、ステップを設定します。
  4. 空のフィールドに、「Submitter information」と入力してフィールドに名前をつけます。
  5. 「Type」ドロップダウンから 「Field group」を選択します。
  6. 「View」ドロップダウンから、「Create default view」を選択します。  
    create default view for a step
  7. 「View」ドロップダウンの右側で「Open」をクリックして、「Submitter information」フィールドグループ内にフィールドを作成します。
  8. この最初のフィールドに「Submitter First Name」と入力します。 「Type」ドロップダウンのデフォルトは「Text (single line)」です。
  9. 次の表の情報を使用して、さらに3つのフィールドを作成します。

    フィールド名

    フィールド タイプ

    Submitter Last Name

    Text (single line)

    Submitter Address

    Text (paragraph)

    Submitter Phone Number

    Phone

    補足: このチャレンジを簡潔にするために、アドレスは1つのText (paragraph)フィールドに取り込まれます。 実際のアプリケーションでは、住所は番地、都市、州/県、郵便番号など別々のフィールドに取り込まれ、アプリケーションでのデータ分析を自動化します。
  10. 「Submit」をクリックしてビュー構成ウィンドウを閉じます。
  11. 「Save」をクリックして、作業を保存します。

2 「Previous issues at this location」フィールドグループリストを作成する

  1. 「Service Request」ケースタイプで、「Identify location」ステップをクリックします。
  2. 右のコンテクスチュアルプロパティペインで「Configure view」をクリックし、ステップを設定します。
  3. 「+ Add field」をクリックして、新しいフィールド列を表示します。
  4. 「Field」フィールドに「Previous issues at this location」と入力して、フィールドに名前を付けます。
  5. 「Type」ドロップダウンから「Field group (list)」を選択して、新しいフィールド列を表示します。
    Field group list ready for fields to be added
  6. 新しいフィールドで、「Date」と入力して最初のフィールドに名前を付けます。
  7. 「Type」ドロップダウンから「Date only」を選択します。
  8. 「+Add field to Previous issues at this location」をクリックして、新しいフィールド列を表示します。
  9. 次の画像を参照して、残りのフィールドを追加します。
    Field group list with new fields.
  10. 「Submit」をクリックしてビュー構成ウィンドウを閉じます。
  11. 「Save」をクリックして、作業を保存します。

3 作業の確認

  1. 「Service Request」ケースタイプで、「Data model」タブをクリックして、フィールドが正しく表示されることを確認します。

    App Studioは、データモデルの最上位レベルを表示します。

    create-fields-data-model
  2. 「Options」で、「Data object:Previous issues at this location」をクリックして、フィールドグループリストの詳細を表示します。
    Previous issues at this location field group list
  3. 左上にある左向きの矢印をクリックし、「Data Model」をクリックして、「Data Model」に戻ります。
  4. 「Options」で、「Data object」の「Submitter information」でフィールドグループの詳細を表示します。
    Submitter information field group
  5. 左上にある左向きの矢印をクリックし、「Workflow」タブに戻ります。
  6. 右上にある「Save and Run」をクリックします。
  7. 「Create」ビューで、ケースを進める前に必須フィールドを入力します。
  8. 「Continue」をクリックして、ケースを「Report problem」ステップに移します。
  9. 「Idetify location」ステップで、いくつかの問題を「Previous issues at this location」フィールドに追加します。
    Previous issues view with issues entered for potholes and road still not repaved.
  10. 「Continue」をクリックします。
  11. 「Identify submitter」ステップでサンプルサブミッターの詳細を入力します。
    Name, address, phone for a person reporting a problem.


このモジュールは、下記のミッションにも含まれています。

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice