Skip to main content

デフォルトのプロパティ値

ユーザーがケースを作成するときに、既知のプロパティにデフォルト値を設定すると、ユーザーのデータ入力にかかる時間を削減できます。 たとえば、保険請求のケースでデフォルトの損害発生日を今日の日付に設定できます。 

他のケースでは、ユーザーの組織単位などのオペレーターレコードのデータを使用して、プロパティ値を開始できます。 たとえば、旅行予約アプリケーションでは、オペレーターのレコードからユーザーの姓と名を参照し、「First Name」「Last Name」フィールドに設定できます。 さらに、「Date of Travel」フィールドを今日の日付に設定し、「Date of Return」フィールドを7日後の日付に設定することもできます。 旅行予約の例は、次の図で示されます。

Data Transform initialized values

開発環境では、デフォルト値を設定しておくと便利なこともあります。 プロセスを繰り返し実行して変更をテストするときに、データトランスフォームを使用して必要なフィールドにデフォルト値を入力すると、時間の節約になります。

データ初期化ページ

App Studioのデフォルト値は、ケースタイプのSettingsタブにあるData initializationページを使用して編集できます。 ケースを作成するとき、デフォルト値を設定するプロパティを選択し、各プロパティに具体的な値を割り当てることができます。 また、プロパティは同じケースタイプ内の別のプロパティに設定することもできます。 使用可能なアクションとプロパティはドロップダウンメニューに表示されます。 次の例では、ケースの作成時に特定のアクションを行うための3つのデータ初期化が設定されています。 

  • 通知を購読。
  • Description フィールドを「New order created」に設定します。
Data initialization tab of the Case Type Settings

実行時、次の図に示すように、Caseインスタンスは、「Data initialization」ページで指定したデフォルト値を表示します。

Case with two fields initialized
補足:  Data initializationページでは、pySetFieldDefaultsデータトランスフォームが更新されます。 Dev Studioではさらに複雑なデータ初期化ユースケースを設定します。

以下のインタラクションで理解度をチェックしてください。


このトピックは、下記のモジュールにも含まれています。

If you are having problems with your training, please review the Pega Academy Support FAQs.

このコンテンツは役に立ちましたか?

このコンテンツは 100% のユーザーにとって役に立ちました。

改善できるところはありますか?

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