Skip to main content

Défi

Simuler une source de données externe

Scénario

Lors d’une intervention d’assistance routière, un fournisseur de services effectue des réparations mécaniques mineures. Les demandes d’assistance routière doivent identifier le véhicule afin que le fournisseur de services puisse se préparer à l’intervention. Par exemple, certains véhicules peuvent nécessiter une dépanneuse à plateau ou un mélange de carburant à indice d’octane plus élevé.

Pour permettre aux fournisseurs de services de se préparer à une intervention, les parties prenantes veulent s’assurer que les utilisateurs ne puissent entrer qu’une combinaison valide de marque, de modèle et d’année pour un véhicule. Au lancement initial de l’application, une liste de modèles de véhicules provient d’un système externe. Avant que la source externe ne soit configurée et testée, les parties prenantes veulent simuler le processus d’ajout de l’année, de la marque et du modèle d’un véhicule.

Configurez une source de données simulée pour les données du modèle de véhicule afin de valider la vue Identify vehicle. Un autre développeur a configuré la mise en page et le comportement de la vue. Vous créez une source de données simulée pour la liste déroulante des modèles de véhicules à utiliser jusqu’à ce que le système externe contenant la source de données soit configuré et testé.

Note: Pour cet exercice, deux modèles de véhicules suffisent à tester la vue. La liste des modèles est filtrée en fonction de l’année et de la marque.

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@gogoroad pega123!
Note: Votre environnement de travail est susceptible de prendre en charge la réalisation de plusieurs défis. Par conséquent, la configuration montrée dans la vidéo de présentation du défi peut ne pas correspondre exactement à votre environnement.

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 Simuler une source de données pour le data object

  1. Dans le volet de navigation d’App Studio, cliquez sur Data pour ouvrir la page d’accueil Data objects and integrations.
  2. Sur la page d’accueil Data objects and integrations, cliquez sur le data object Vehicle models pour configurer une source de données simulée.
  3. Cliquez sur l’onglet Data pages.
  4. Cliquez sur Create simulated sources pour ajouter une source de données simulée au data object. La boîte de dialogue Rule generation status s’affiche.
  5. Dans la boîte de dialogue Rule generation status, cliquez sur OK pour confirmer qu’un ensemble de data pages avec des sources simulées a bien été créé. Les data pages mises à jour avec des sources de données simulées sont répertoriées. 
    Data pages for the Vehicle Models data object
    Note: Rafraîchissez le navigateur pour voir les data pages si elles ne sont pas automatiquement affichées.

2 Ajouter des données simulées au data object

  1. Dans le data object Vehicle models, cliquez sur l’onglet Records pour ajouter des enregistrements de données au data object.
  2. Cliquez sur Add record pour ajouter une ligne à la liste des enregistrements de données.
  3. Dans la ligne vide, dans le champ Vehicle type, saisissez Truck.
  4. Dans le champ Model, saisissez Ridgeline.
  5. Dans le champ Make, saisissez Honda.
  6. Répétez les étapes 2 à 5 pour ajouter un deuxième enregistrement au data object, en utilisant les informations du tableau suivant.
    Champ Valeur
    Vehicle type Passenger car
    Model Accord
    Make Honda
  7. Cliquez sur Save en haut à droite pour terminer la configuration de la source de données simulée. 
    recordvalues

3 Référencer la source de données simulée

  1. Dans l’en-tête d’App Studio, cliquez sur Preview pour retourner dans le portail utilisateur.
  2. Dans le menu Landing pages à gauche, cliquez sur Create > Assistance Request pour créer un nouveau dossier.
  3. Faites avancer le dossier jusqu’à l’étape Identify vehicle, en saisissant des informations dans les champs obligatoires.
  4. Dans le coin supérieur droit, cliquez sur Design pour activer le mode de conception. 
    Design option in app studio
  5. Dans le formulaire Identify vehicle, passez le curseur sur les champs d’informations du véhicule, puis cliquez sur Edit this section  pour configurer la vue afin d’accéder à la source de données simulée.
    design_vehicle
  6. Dans le volet des propriétés de la section à droite, à droite du champ Model , cliquez sur Edit this "Dropdown" pour afficher les propriétés du contrôle déroulant, qui contiennent les options de configuration de la source de la liste qui alimente le contrôle.
    Edit this "Dropdown" icon to the right of the Model field
  7. Dans la section List source, dans la liste déroulante Type, sélectionnez Data page pour alimenter la liste déroulante en utilisant l’une des data pages que vous avez configurées. Le volet des propriétés affiche des champs supplémentaires pour configurer l’accès à la data page.
  8. Dans le champ Data page, saisissez ou sélectionnez D_VehiclemodelsList pour accéder à la liste des enregistrements de la source simulée.
  9. Dans le champ Property for value, saisissez ou sélectionnez .Model pour utiliser le nom du modèle comme valeur du champ du formulaire. Le champ Property for display text est automatiquement mis à jour pour référencer la propriété .Model.
  10. Cochez la case Group items pour regrouper les éléments de la liste dans le champ déroulant. Le volet des propriétés est mis à jour pour afficher le champ Group by.
  11. Dans le champ Group by, saisissez ou sélectionnez .VehicleType pour regrouper les entrées de la liste déroulante par type de véhicule. 
    Auto population setting
  12. Cliquez sur Apply pour terminer la configuration du formulaire Identify vehicle.
  13. Cliquez sur Design pour quitter le mode de conception.

Vérifier votre travail

  1. Dans le champ Make, saisissez ou sélectionnez Honda.
  2. Cliquez sur la liste déroulante Model pour afficher les entrées définies pour la source de données simulée. 
    Model field simulated data source


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?

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