Skip to main content

Défi

Ajouter des enregistrements de données à un data object

3 Tâches

10 mins

Visible to all users
Débutant Pega Platform 8.6 Intégration des données Français

Scénario

Lors de l’envoi d’une demande de service à l’aide de l’application MyTown 311, les habitants décrivent d’abord le problème. Le maire et le coordinateur des services veulent que les habitants sélectionnent le type de problème dans une liste prédéfinie, afin que la demande puisse être automatiquement associée à un service. Créez un data object pour le type de demande avec des enregistrements pour le type, la description et le service, et référencez le data object à l’étape Report Problem.

Vous trouverez dans le tableau suivant les identifiants dont vous avez besoin pour relever le défi.

Rôle Nom d’utilisateur Mot de passe
Développeur d’applications author@mytown pega123!

Présentation du défi

You must initiate your own Pega instance to complete this Défi.

L'initialisation peut prendre jusqu'à 5 minutes, donc soyez patient.

Détail des tâches

1 Créer un data object Request Type

  1. Dans le volet de navigation d’App Studio, cliquez sur Data pour afficher une liste des data objects existants dans l’application.
  2. Dans le coin supérieur droit, cliquez sur New pour ouvrir la boîte de dialogue Create data object.
    Add new data object
  3. Dans la boîte de dialogue Create data object , dans le champ Data object name, saisissez Request type.
    Request type data object
  4. Cliquez sur Next pour afficher les détails de connexion du data object.
  5. Dans la liste System , conservez la valeur par défaut Pega, puis cliquez sur Submit pour créer et afficher le nouveau data object Request type.
  6. Dans l’onglet Data model, cliquez sur Add field pour créer un nouveau champ pour le data object Request type.
  7. Dans le champ Field name, saisissez Type pour nommer le champ.
  8. Vérifiez que le type par défaut est Text (single line).
  9. Cliquez sur Submit & add another pour créer un nouveau champ.
  10. Répétez les étapes 7 à 9 pour ajouter deux autres champs Description et Department comme indiqué dans l’image suivante.
    Request type
  11. Dans le coin supérieur droit, cliquez sur Save pour valider les champs du data object.

2 Ajouter des enregistrements au data object Request type

  1. Dans le data object Request type, cliquez sur l’onglet Records pour afficher un tableau qui utilise les champs Request type (Type, Description et Department) comme en-têtes de table.
  2. Dans l’onglet Records, sous la colonne Type , cliquez sur Add record pour ajouter un nouvel enregistrement au data object.
    Add records
  3. Dans le champ Type, saisissez Park maintenance.
  4. Dans le champ Description, saisissez Damaged or broken park or playground equipment.
  5. Dans le champ Department, saisissez Parks and Recreation.
  6. Répétez les étapes 2 à 5 pour ajouter trois autres enregistrements au data object en utilisant les informations du tableau suivant.
    Type Description Service
    Pothole Pothole in public parking lot or road Public Works
    Road debris Downed trees, power lines, or other traffic impediments Public Works
    Traffic signal Traffic signal not working properly Traffic Management
  7. Cliquez sur Save.
    Added records

3 Créer une référence de données au data object Request type

  1. Dans le volet de navigation d’App Studio, cliquez sur Case types > Service Request pour afficher le cycle de vie du dossier de demande de service.
  2. Cliquez sur l’étape Report problem.
  3. Dans le volet de configuration à droite, cliquez sur Configure view pour afficher la fenêtre Report problem.
  4. À droite de la ligne de champs Description, cliquez sur l’icône Supprimer pour supprimer la colonne.
    Description field delete
  5. Cliquez sur Add field pour ajouter un nouveau champ.
  6. Dans le champ Name , saisissez Request type pour nommer le champ.
  7. A partir de la liste Type, sélectionnez Data reference.
  8. Dans la liste Data object , sélectionnez Request type.
    Note: Vous pouvez également utiliser l’option de recherche pour trouver les data objects existants.
  9. Dans le champ Options , sélectionnez Single record.
  10. Développez la section Advanced , puis dans la liste Data page, confirmez que Request type est sélectionné.
    Request type field with Request type data page selected
  11. Cliquez sur Submit pour fermer la fenêtre de configuration du champ Request type.
  12. A droite de la ligne de champs Request type, cliquez sur l’icône Gear pour configurer comment la relation de données est affichée.
    Request type data relationship gear icon
  13. Dans la liste Select record using , sélectionnez Drop-down list.
  14. Dans la liste Select using the following field , confirmez que Type est sélectionné.
  15. Cliquez sur Submit pour fermer la configuration de la relation de données.
    Request type data relationship configuration
  16. Cliquez sur Submit pour fermer la fenêtre de configuration Report problem view.
    Report problem view
  17. Dans le coin supérieur droit, cliquez sur Save pour valider les modifications apportées au type de dossier Service Request.

Vérifier votre travail

  1.  Dans le type de dossier Service Request, en haut à droite, cliquez sur Save and run pour créer un nouveau dossier de demande de service.
  2. À l'étape Report problem, sous Request type, dans la liste déroulante Type , sélectionnez Pothole pour renseigner les champs Type, Description et Department avec les informations requises.
    Report problem step view

3. Répétez l’étape 2 pour chaque option de la liste déroulante Type  et confirmez la modification des valeurs pour chaque sélection.



Disponible dans les missions suivantes :

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

Did you find this content helpful?

33% found this content useful

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