チャレンジ
キー付きデータページを含むページプロパティの取得
キー付きデータページを含むページプロパティの取得
3 タスク
10 分
中級
データ統合
日本語
シナリオ
応募者がSubmissionステージで適切なポジションを選択できるように、応募者が空きポジションを選択した場合に、空きポジションに関する説明を表示するよう、採用担当者からの依頼がありました。
キー付きデータページを使用して、選択したポジションを表示します。キー付きアクセス用にD_PositionListデータページを設定し、それを使用して職務の説明を表示します。
このチャレンジを完了するための推奨タスクは以下のとおりです。
- D_PositionListデータページの設定を更新し、職位の識別子を含む個別の職務情報にアクセスします。
- 「Position」プロパティを設定してD_PositionListデータページを参照し、「PositionAppliedFor」プロパティをキー値として使用します。
- 「Job Description」を関連レコードとしてマークし、「CollectPersonalDetails」ビューに追加します。
以下の表は、チャレンジに必要なログイン情報をまとめたものです。
| ロール | ユーザー名 | パスワード |
|---|---|---|
| シニアシステムアーキテクト | SSA@TGB | pega123! |
補足: このチャレンジにはデモビデオはありません。チャレンジを完了するための段階的な手順については、「詳細なタスク」を参照してください。
詳細なタスク
1 キー付きデータアクセスをデータページに設定する
- チャレンジのPegaインスタンスに、以下のログイン情報を入力します。
- User nameフィールドに「SSA@TGB」と入力します。
- Passwordフィールドに「pega123!」と入力します。
-
Dev StudioのData Explorerで、D_PositionListデータページを開きます。
- Keyed page accessセクションで、「Access pages with user defined keys」チェックボックスを選択してキー付きデータアクセスを有効にします。
-
Page list keys フィールドで、.IDを選択します。
-
データページを保存します。
2 キー付きデータページを参照する
-
CandidateケースタイプのPositionプロパティを開きます。
- 「Convert to advanced configuration」をクリックし、Data PageフィールドをD_PositionListを指すように変更し、「PositionAppliedFor」プロパティをキーに指定します。
- プロパティを保存します。
3 職務の説明を読み取り専用フィールドとして追加する
- CandidateケースタイプのPosition > Job Descriptionプロパティを開きます。
- プロパティを関連レコードとしてマークします。
- App Studioで、Candidateケースタイプを選択します。
- Collect Personal Details ステップで、「Configure User Action」をクリックしてビューを更新します。
- Position > Job Description フィールドをビューに追加し、Job Descriptionフィールドを「 Read-only」として設定します。
- 次の画像のようにフィールドを並べ替えます。
- ケースタイプを保存します。
このモジュールは、下記のミッションにも含まれています。
トレーニングを実施中に問題が発生した場合は、Pega Academy Support FAQsをご確認ください。