
Définir des valeurs de propriété par défaut
4 Tâches
10 mins
Débutant
Pega Platform 8.4
Intégration des données
Français
Scénario
Le Directeur de programme chez GoGoRoad veut assurer des niveaux de personnel adéquats dans le centre d’appel afin d’éviter les retards de service. Pour répondre à ce besoin, le chef de projet veut un rapport qui suive le volume des dossiers de demande d’assistance en fonction du jour de la semaine. Pour satisfaire à cette exigence, créez un data transform pour déterminer le jour de la semaine pour une valeur .pxCreateDateTime donnée et appelez ce data transform à partir de pyDefault pour ajouter le jour de la semaine à chaque dossier lorsqu’un client ou un conseiller client crée un dossier de demande d’assistance.
Vous trouverez dans le tableau suivant les identifiants dont vous avez besoin pour relever le défi.
Rôle | ID opérateur | Mot de passe |
---|---|---|
Développeur d’applications | author@gogoroad | pega123! |
Présentation du défi
Détail des tâches
1 Créer des propriétés pour le Service Day et le Service Day of Week
- Dans Dev Studio, dans le volet de navigation, cliquez sur App.
- Développez AssistanceRequest > Data Model.
- Faites un clic droit sur Property, puis cliquez sur Create.
- Dans le champ Label, saisissez Service Day.
- Cliquez sur Create and open.
- À droite de Text, cliquez sur change pour modifier le type de propriété.
- Cliquez sur Integer pour transformer le type de propriété en Integer.
- Cliquez sur Save pour enregistrer la propriété Service Day.
- Répétez les étapes 3 à 5 pour créer une propriété nommée Service Day of Week. Définissez Property type sur Text.
- Cliquez sur Save pour enregistrer la propriété Service Day of Week.
2 Créer le data transform Set Day of Week
- À partir de l’App Explorer, développez AssistanceRequest > Data Model.
- Faites un clic droit sur Data Transform, puis cliquez sur Create.
- Dans le champ Label, saisissez Set Day of Week.
- Cliquez sur Create and open.
- Dans la première ligne du data transform, définissez .ServiceDay comme étant égal à @weekday(.pxCreateDateTime) pour calculer une valeur Integer pour chaque jour de la semaine.
- Cliquez sur Add a row.
- Dans la deuxième ligne du data transform, définissez ServiceDayOfWeek comme étant égal à @if(.ServiceDay=1,"Sunday", @if(.ServiceDay=2,"Monday", @if(.ServiceDay=3,"Tuesday", @if(.ServiceDay=4,"Wednesday", @if(.ServiceDay=5, "Thursday", @if(.ServiceDay=6, "Friday","Saturday")))))) pour associer chaque valeur Integer Service Day à un jour de la semaine.
- Cliquez sur Save.
3 Appeler le data transform Set Day of Week dans .pyDefault
- À partir de l’App Explorer, développez AssistanceRequest > Data Model > Data Transform, puis cliquez sur pyDefault pour ouvrir le data transform pyDefault.
Note: Si vous ne voyez pas pyDefault, actualisez l’App Explorer en cliquant sur Options > Refresh App Explorer.
- Cliquez sur Add a row.
- Dans la liste déroulante Action, sélectionnez Apply Data Transform.
- Dans le champ Target, saisissez ou sélectionnez SetDayOfWeek.
- Cliquez sur Save pour enregistrer vos modifications dans la nouvelle version de pyDefault.
4 Vérifier votre travail
- À partir du menu Create, créez un nouveau dossier Assistance Request.
- Avancez au-delà de la vue Create.
- Cliquez sur le Clipboard pour ouvrir l’outil Clipboard.
- Veillez à ce que le Thread sélectionné corresponde au Case ID de l’instance de dossier actuelle.
- Cliquez sur pyWorkPage.
- Veillez à ce que la valeur ServiceDayOfWeek corresponde au jour actuel de la semaine, qui est le jour de création du dossier.
Disponible dans la mission suivante :
If you are having problems with your training, please review the Pega Academy Support FAQs.
Want to help us improve this content?