Skip to main content

データオブジェクトへのデータレコードの追加

Archived

4 タスク

10 分

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.

シナリオ

MyTown311アプリケーション経由でサービスリクエストを提出する際、住民は問題に関する情報を入力します。 リクエストを自動的に部門に関連付けることができるように、市長とサービスコーディネータは、住民が既存のリストから問題のタイプを選択できるようにしたいと考えています。 Type、Description、Departmentのレコードを含むリクエストタイプのデータオブジェクトを作成し、「Report problem」ステップでデータオブジェクトを参照します。

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

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

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

詳細なタスク

1 Request typeデータオブジェクトに新しいフィールドを追加する

  1. App Studioナビゲーションペインで、「Data」>「Data objects and integrations」をクリックして、MyTown 311にデータオブジェクトを表示します。
  2. 「Request type」をクリックして、リクエストタイプデータオブジェクトを開きます。
    補足: Request typeデータオブジェクトは、このチャレンジ用に事前構成されています。
    data-type-and-integrations-request-type
  3. 「Data model」タブで、「Add field」をクリックして、リストに新しいフィールド行を追加します。
  4. 新しい「Name」フィールドに、Departmentと入力します。
    「Type」ドロップダウンのデフォルトの「Text (single line)」オプションをそのままにします。 
    request type data type fields
  5. 「Save」をクリックして、新しいフィールドを保存します。

2 Request typeデータオブジェクトにレコードを追加する

  1. Request typeデータオブジェクトで、「Records」タブをクリックして、Request typeのフィールドをヘッダーとして使用する表を表示します。
  2. 「No items」の下で、「Add record」をクリックして、データオブジェクトに新しいレコードを追加します。
    request-type-data-type-add-record
  3. 「Type」フィールドに、Park maintenanceと入力します。
  4. 「Description」フィールドに、Damaged or broken park or playground equipmentと入力します。
  5. 「Department」フィールドに、Parks and Recreationと入力します。
  6. 次の表の情報を使用して、手順2〜5を繰り返し、さらに3つのレコードをデータオブジェクトに追加します。
    タイプ 説明 部門
    Pothole Pothole in public parking lot or road Public Works
    Public debris Downed trees, power lines, or other traffic impediments Public Works
    Traffic signal Traffic signal not working properly Traffic Management
  7. 「Save」をクリックして、Request typeデータオブジェクトへのレコードの追加を完了します。
    save-request-type-data-type-records

3 Request typeデータオブジェクトを「Report problem」ステップに追加します

  1. App Studioナビゲーションペインで、「Case types」>「Service Request」をクリックして、Service Requestのケースライフサイクルを表示します。
  2. 「Report problem」ステップをクリックします。
  3. 右側の構成ペインで、「Configure view」をクリックして、「Report problem view」ウィンドウを表示します。
  4. 「Request」フィールドグループ行の右側にあるゴミ箱アイコンをクリックして、行を削除します。
    report-problem-request-type-field-group-delete
  5. ウィンドウの左側のペインで、「Data objects」をクリックして、使用可能なデータオブジェクトを表示します。
    report-problem-view-configuration-data-types_0
  6. 「Request type」にポインターを合わせ、「+」アイコンをクリックして、ビューにデータオブジェクトを追加します。 ペインでは、「Request type」の横に緑のチェックマークが表示されます。
    report-problem-request-type-data-type_0
  7. 「Options」フィールドの「View」フィールドで、「Create new view」を選択します。
  8. 「Submit」をクリックして、「Report problem」構成ウィンドウを閉じます。
    submit request type data reference
  9. 「Save」をクリックして、「Service Request」ケースタイプへの変更をコミットします。

4 作業の確認(採点されないセクション)

  1. 「Service Request」ケースタイプの右上にある「Save and run」をクリックして、新しいサービスリクエストケースを作成します。
  2. 必須フィールドを入力して、ケースを「Create」ビューに進めます。
  3. 「Create」ビューで、ケースを「Report problem」ステップに進める前に、必須フィールドを入力します。
    request type view
  4. 「Request type」で、「Type」ドロップダウンから「Park maintenance」を選択し、「Type」、「Description」、「Department」フィールドにリクエスト情報を入力します。
    request type park maintenance selection
  5. 「Type」ドロップダウンの各オプションについて手順4を繰り返し、選択ごとに値の変更を確認します。


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

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