Skip to main content

Défi

Personnaliser une vue au moment de l’exécution

Scénario

Les parties prenantes de GoGoRoad souhaitent que les vues Enter customer information et Identify Location soient rationalisées pour afficher les informations pertinentes avec les validations appropriées. Pour répondre à cette demande, modifiez la disposition des informations de couverture dans la vue Enter customer information pour les afficher sur deux colonnes, et ajoutez la propriété ZIP code à la vue Identify Location avec les validations requises.

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 Ajouter une propriété à un type de données

  1. Dans le volet de navigation d’App Studio, cliquez sur Data. 
  2. Dans la page d’accueil Data objects and integrations, cliquez sur Service address pour ouvrir le data object Service address.
    data_objects_integrations_landing_page
  3. Cliquez sur Add field pour ajouter un nouveau champ au data object Service address.
  4. Dans le champ Field name, saisissez Zip.
  5. Dans la liste Type , sélectionnez Text (single line).  
  6. Cliquez sur Advanced pour développer les options.
  7. Dans le champ Max length, saisissez 5.
    zip3
  8. Cliquez sur Submit et enregistrez les modifications. 

2 Passer à un modèle de mise en page sur deux colonnes

  1. Dans le volet de navigation d’App Studio, cliquez sur Case types > Assistance Request pour ouvrir le type de dossier Assistance Request.
  2. Cliquez sur Save and run pour créer une instance de dossier.
  3. Avancez au-delà de la vue Create.
  4. Dans la vue Enter customer information, activez le mode Design.
    designmode
  5. Passez le curseur sur la section Enrollment information, puis cliquez sur Edit this section pour ouvrir le volet Enrollment information .
    design mode
  6. Dans le volet Enrollment information, à droite de Template, cliquez sur Change pour modifier le modèle.
    asdf
  7. Dans la fenêtre Select a template, cliquez sur 2 Column.
  8. Dans le volet Enrollment information, passez le curseur sur Coverage level, , puis cliquez sur l’élément et faites-le glisser vers Column B.
    Move drop down to a different column
  9. Cliquez sur Close pour fermer le volet Enrollment information.
  10. Activez le mode Design.

3 Configurer les paramètres de contrôle

  1. Cliquez sur Continue pour faire avancer le dossier jusqu’à l’étape Identify location.
  2. Activez le mode Design.
  3. Passer le curseur sur la section Service address, puis cliquez sur Edit this section.
  4. Dans le volet de droite, cliquez sur Add.
    dfsf
  5. Dans la section Fields , passez le curseur sur le champ Zip et cliquez sur Add to view.
    zipcode
  6. Cliquez sur Close pour revenir au volet précédent.
    close
  7. Dans le volet de droite, passez le curseur sur Zip, puis cliquez sur Edit this "Text input"
    sss
  8. Décochez la case Use property default.
  9. Dans le champ Label value, saisissez Zip code.
  10. Dans la liste Placeholder, sélectionnez Other.
  11. Dans le champ sous la liste Placeholdersaisissez 12345 comme valeur du placeholder.
  12. Dans la liste Required, sélectionnez Always.
    actual zip settings
  13. Cliquez sur l’onglet Presentation.
  14. Dans la section Editable Settings, dans le champ Min characters, saisissez 5.
  15. Répétez l’étape 14 pour le champ Max characters.
  16. Dans la section Editable Format, dans la liste Type, sélectionnez Number.
  17. Dans la liste Text alignment, sélectionnez Left.
  18. Décochez la case Display value using read-only formatting
    zip10
  19. Cliquez sur Apply pour enregistrer vos modifications.
  20. Cliquez sur Close pour revenir au volet précédent.
  21. Cliquez sur Close pour fermer le volet de la section.
  22. Activez le mode Design.

Vérifier votre travail

  1. Depuis le menu de navigation en plusieurs étapes, cliquez sur Enter customer information pour revenir à l'étape précédente.
  2. Dans la liste Account ID, sélectionnez un client inscrit et confirmez que Coverage level est affiché dans le deuxième colonne.
    enter_customer_information
  3. Cliquez sur Continue pour naviguer jusqu’à l’étape Identify location.
  4. Dans la vue Identify location, vérifiez que vous ne pouvez que saisir des chiffres dans le champ Zip code.
  5. Dans le champ Zip code, renseignez une valeur de plus de 5 chiffres et cliquez sur Continue.
  6. Confirmez que vous recevez un message d'erreur lorsque la longueur du Zip code est supérieure à 5 caractères.
    zip_code
  7. Dans le champ Zip code, renseignez une valeur de plus de 5 chiffres et cliquez sur Continue.
  8. Confirmez que vous recevez un message d'erreur lorsque la longueur du Zip code est supérieure à 5 caractères.
  9. Dans le champ Zip code, renseignez une valeur de plus de 5 chiffres et cliquez sur Continue.
  10. Confirmez que le dossier avance jusqu'à l'étape Identify vehicle.


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