Skip to main content

Définir des valeurs de propriété par défaut

Lorsqu’un utilisateur crée un dossier (case), vous voudrez peut-être définir des valeurs par défaut pour certaines propriétés déjà identifiées, afin de réduire le temps passé à saisir les données. Par exemple, dans un dossier de demande d’indemnisation, vous pouvez définir la date par défaut du sinistre à la date du jour. 

Dans d’autres cas, vous pourriez utiliser des données de l’opérateur, comme l’unité organisationnelle de l’utilisateur, pour initialiser les valeurs de propriété. Par exemple, dans une application de réservation de voyage, vous pouvez définir les champs First Name et Last Name sur le prénom et le nom de l’opérateur sous lequel l’utilisateur est enregistré. Vous pouvez également définir le champ Date of Travel sur la date du jour et le champ Date of Return sept jours après la date du jour. L’exemple de réservation de voyage est illustré dans la figure suivante :

Data Transform initialized values

Il peut également être utile de définir des valeurs par défaut dans un environnement de développement. Lorsque vous exécutez un processus de manière itérative pour tester vos modifications, vous pouvez gagner du temps en utilisant un data transform pour saisir des valeurs par défaut dans les champs obligatoires.

Page Data initialization

Vous pouvez modifier les valeurs par défaut dans App Studio en utilisant la page Data initialization de l’onglet Settings d’un type de dossier (Case Type). Lorsque vous créez un dossier, vous pouvez sélectionner des propriétés pour définir des valeurs par défaut et affecter des valeurs exactes à chaque propriété. Vous pouvez aussi définir des propriétés sur une autre propriété dans le même type de dossier (Case Type). Les actions et propriétés disponibles sont affichées dans des menus déroulants. Dans l’exemple ci-dessous, deux initialisations de données (data initializations) sont configurées pour effectuer des actions spécifiques lorsqu’un dossier est créé : 

  • S’abonner aux notifications.
  • Définir le champ Description sur New order created.
Data initialization tab of the Case Type Settings

Au moment de l’exécution, l’instance de dossier affiche les valeurs par défaut que vous avez spécifiées sur la page Data initialization, comme illustré dans la figure suivante :

Case with two fields initialized
Note:  La page Data initialization met à jour le data transform pySetFieldDefaults. Vous configurez des cas d’usage d’initialisation de données plus complexes dans Dev Studio.

Vérifiez vos connaissances avec l’interaction suivante :


This Topic is available in the following Module:

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

Did you find this content helpful?

Want to help us improve this content?

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