Skip to main content

Défi

Créer des champs dans des vues

3 Tâches

20 mins

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

Scénario

Maintenant que les phases et étapes du cycle de vie du dossier Service request de MyTown311 sont configurées, le maire et le coordinateur des services ont identifié les informations devant être ajoutées à certaines étapes. Configurez les vues pour ces étapes avec des champs qui rassemblent et affichent les informations. Certaines vues ont été configurées par un développeur différent.

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 Ajouter des champs modifiables aux vues

  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. Dans le type de dossier Service Request, cliquez sur l’étape Report problem pour ouvrir le volet de propriétés contextuelles de droite.
  3. Dans le volet des propriétés contextuelles, cliquez sur Configure view pour ajouter des champs à la vue.
  4. Dans l'onglet Fields, cliquez sur Add field pour ajouter un nouveau champ.
  5. Dans le champ Field name, saisissez Request date.
  6. Dans la liste Type, sélectionnez Date only.
    Adding a date only field to the Report problem view
  7. Cliquez sur Submit & add another pour ajouter un autre champ à la vue Report problem.
    Tip: Lorsqu’une étape comporte plusieurs champs, utilisez l’option Submit & add another .
  8. Répétez les étapes 5 à 7 pour créer un champ Text (single line) nommé Requestor name.
  9. Dans le champ Field name, entrez Issue severity.
  10. Dans la liste Type , sélectionnez Picklist pour afficher les champs Display as et Picklist options.
    1. Dans les champs Display as et Picklist options, conservez les valeurs par défaut.
    2. Dans la section Choices, cliquez sur Add choice. Un champ vide s’affiche.
    3. Dans le champ vide, entrez Low comme valeur de liste de sélection.
    4. Répéter les étapes 10b-10c pour créer deux valeurs de liste de sélection supplémentaires, Medium et High.
      Adding the Issue severity picklist field to the Report problem view
  11. Cliquez sur Submit & add another pour ajouter un autre champ à la vue Report problem.
  12. Répétez les étapes 5 à 6 pour créer un champ Text (paragraph) nommé Description.
  13. Cliquez sur Submit pour fermer la fenêtre de création de champ. 
    Tip: Utilisez l'option Submit pour le dernier champ d'une vue, ou si la vue ne comporte qu'un seul champ.
    Report problem view configured
  14. Pour chaque champ, dans la liste Options, conservez la valeur par défaut Optional.
  15. Dans la fenêtre Report problem, cliquez sur Submit.
  16. Cliquez sur Save pour enregistrer votre travail.
    Note: Le nombre de problèmes de configuration diminue de 4 à 3 après avoir configuré la vue Report problem.
  17. Recommencez les étapes 2 à 7 et 13 à 14 pour créer les champs restants en utilisant les informations présentées dans le tableau suivant.
    Tip: Enregistrez après avoir configuré chaque vue et notez que le nombre de problèmes de configuration a diminué.

    Phase

    Étape

    Nom de champ

    Type de champ

    Options

    Create

    Identify location   

    Adresse

    Location

    Required

     

    Request updates

    Request updates

    Booléen

    Optional

     

     

    Requestor Email

    Email

    Optional

2 Ajouter un champ calculé à l’étape Perform repair

  1. Dans le type de dossier Service Request, cliquez sur l’étape Perform repair pour ouvrir le volet des propriétés à droite.
  2. Dans le volet des propriétés, cliquez sur Configure view pour ajouter des champs à la vue.
  3. Sous la ligne de saisie Field , cliquez sur Add field.
  4. Dans le champ Field name, saisissez Total time.
  5. A partir de la liste Type , sélectionnez Integer.
  6. Développez la section Advanced et sélectionnez This is a calculated field (read-only).
    This is a calculated field (read-only) checkbox
  7. Dans la liste Function , sélectionnez Use expression. Un champ vide s’affiche en dessous.
  8. Dans le champ vide, saisissez .SetupTime + .RepairTime + .CleanupTime.
    Total time calculated field
  9. Cliquez sur Submit pour ajouter le champ calculé à la vue.
  10. Cliquez sur Submit pour enregistrer les nouveaux champs et retourner à l’onglet Workflow du cycle de vie du dossier.
  11. Cliquez sur Save pour enregistrer vos modifications dans le cycle de vie du dossier.

3 Ajouter un champ en lecture seule à la vue Review repair

  1. Dans le type de dossier Service Request, cliquez sur l’étape Review repair pour ouvrir le volet des propriétés à droite.
  2. Dans le volet des propriétés contextuelles de droite, cliquez sur Configure view.
  3. Dans le volet de gauche, cliquez sur Fields pour élargir la liste de champs. 
    Fields list when configuring a view
  4. Dans la liste de champs, passez le curseur à droite du champ Total time pour faire apparaître une icône Plus.
    Hover over the Total time field in the Fields list
  5. Cliquez sur l’icône Plus pour ajouter le champ Total time à la liste de la vue. 
    Note: Le champ Total time est déjà en lecture seule et ne nécessite pas de configuration complémentaire.
  6. Cliquez sur Submit pour enregistrer les modifications.
  7. Cliquez sur Save pour enregistrer les modifications apportées au cycle de vie du dossier.

Vérifier votre travail

Note: Au fur et à mesure que vous avancez dans le dossier, saisissez toutes les informations requises et assurez-vous que chaque vue affiche les champs souhaités.
  1. Dans le coin supérieur droit, cliquez sur Save and Run pour créer une nouvelle demande de service.
  2. Dans la vue Report problem, cliquez sur Continue pour passer à la vue Identify location. 
    Report problem view at runtime
  3. Dans la vue Identify location, cliquez sur Continue pour passer à la vue Request updates. 
    Identify location view at runtime
  4. Dans la vue Request updates, cliquez sur Create pour terminer le processus Create.
    Request updates view at runtime
  5. Dans la vue Schedule repair, cliquez sur Submit pour afficher la vue Perform repair.
    Schedule repair view at runtime
  6. Dans la vue Perform repair, dans le champ Setup time, saisissez 10 pour le nombre de minutes passées à préparer une réparation.
  7. Dans le champ Repair time, saisissez 80 pour le nombre de minutes passées à réaliser la réparation.
  8. Dans le champ Cleanup time, saisissez 30 pour le nombre de minutes passées à nettoyer le site après la réparation.
  9. Appuyez sur la touche de tabulation ou quittez le champ Cleanup time pour exécuter le calcul et obtenir le total. Dans ce cas-ci, le total du champ Total repair time est égal à 120.
    Perform repair view at runtime
  10. Cliquez sur Submit pour afficher la vue Approval.
  11. Dans la vue Approval, vérifiez que les champs de saisie du temps s’affichent en lecture seule et qu’ils font apparaître les chiffres que vous avez saisis aux étapes 7 à 9.
    Approval view at runtime
  12. Cliquez sur Approve pour clôturer le dossier.


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