Skip to main content

Collecter des données

Pour l'équipe de création de contenu, chaque nouveau dossier (case) commence par une demande de création d'une brochure, d'un diaporama ou d'une vidéo.  

Ren liste les informations que l'équipe doit obtenir pour chaque nouvelle demande. 

Chaque demande nécessite d'obtenir les informations suivantes : 

  • Le nom de la personne qui soumet la demande 
  • L'adresse électronique du demandeur (pour l'e-mail de confirmation) 
  • Le département du demandeur (à des fins de reporting) 
  • Le type de demande de contenu : brochure, diaporama ou vidéo 
  • Une description du projet 

Ren doit concevoir un formulaire (form) permettant de collecter et stocker ces informations dans l'application, afin de pouvoir s’y référer pendant le développement et la revue du projet. 

Créer un formulaire

Ren crée un formulaire en suivant les étapes ci-dessous :

  1. Dans le volet de navigation d’App Studio, cliquez sur Case types, puis sur le type de dossier (case type) Creative Request.
  2. Dans l'onglet Workflow, cliquez sur Life cycle.
  3. Dans la section Case life cycle, à la phase (stage) Create, cliquez sur l'étape (step) Content Request Form.  
  4. Dans le volet des propriétés Step , cliquez sur Configure view. Cette action déclenche l'ouverture de la boîte de dialogue Content Request Form.
  5. Dans la boîte de dialogue Content Request Form, cliquez sur Add field.

 

Ajouter des champs

Dans Pega Platform™, un champ (field) permet de stocker une information pertinente pour la gestion d'un dossier. 

Pega Platform donne automatiquement accès à certains champs. Les champs Case ID  et Create operator name sont par exemple standard dans Pega Platform et sont proposés pour tous les types de dossier. 

Nom et type de champ

Des champs personnalisés (custom fields) sont créés en définissant un nom (Field name) et un Type de champ. Le type de champ identifie le type d’informations stockées dans le système. L'attribution d'un type de champ garantit que les utilisateurs fourniront des données valides pour ce champ. Par exemple, une valeur saisie dans un champ Email  devra comporter un symbole @. 

Les types de champs utilisés dans cette application Pega sont les suivants : 

  • Text (single line) : permet de saisir une seule ligne de texte. 
  • Text (paragraph) : permet de saisir plusieurs lignes de texte. 
  • Email : permet de valider le format d'adresse e-mail (comportant un @). 
  • Picklist : fournit un petit ensemble de valeurs prédéfinies.
  • Attachment : permet de joindre un document ou un fichier à un dossier.
Note: Lorsqu'un type de dossier inclut un champ personnalisé (custom field), ce champ est disponible dans la liste Fields  et peut être réutilisé dans tous les formulaires créés dans l'application. 

Autres types de champs 

Pega Platform propose d'autres champs que ceux utilisés par Ren dans son application. Notamment :

  • Integer : permet de saisir des nombres entiers positifs et négatifs, y compris la valeur zéro (0).
  • Currency : permet de saisir des codes et valeurs de devises.
  • Date only : date calendaire affichée dans un format localisé.
  • Phone : chiffres d'un numéro de téléphone affichés dans un format localisé.
Tip: Un champ Integer stocke uniquement la valeur qui commence par le premier chiffre non nul. Pour les valeurs ne nécessitant pas de calculs arithmétiques, utilisez un type de champ Text.

Pour plus d'informations sur les différents types de champs disponibles dans Pega Platform, consultez la rubrique Champs dans Pega Academy.

Options de champ

Après avoir ajouté un champ, vous pouvez configurer son mode d'affichage dans la liste Options . Les modes d'affichage suivants sont disponibles : 

  • Optional : l'utilisateur n'est pas tenu d'entrer une valeur dans le champ. 
  • Required : l'utilisateur doit entrer une valeur dans le champ. La validation de la saisie est fournie sur le formulaire de saisie de l'utilisateur. 
  • Read-Only : les utilisateurs ne peuvent que lire la valeur du champ (lecture seule). 
  • Calculated (read-only) : les utilisateurs peuvent lire la valeur du champ mais ne peuvent pas la mettre à jour. L'application calcule la valeur du champ. 

Champs du formulaire de demande de contenu

Regardez la vidéo pour voir comment Ren ajoute les champs suivants au formulaire de demande de contenu.

Nom du champ Custom ou fourni par Pega Type de champ  Options
Create operator name Champ fourni par Pega   Read-only
Requester email Custom Email Required 
Requester department Custom Picklist Required 
Request type Custom Picklist Required 
Request details Custom Text (paragraph) Required 

 

Note: La vidéo suivante ne comporte pas d’audio ni de sous-titre.

Au centre de l'image suivante, faites glisser la ligne verticale pour comparer la boîte de dialogue de la vue du formulaire rempli de demande de contenu, à ce même formulaire tel qu’il apparaît au demandeur dans le portail utilisateur. 

Note: Le portail utilisateur (user portal) est l'environnement dans lequel l'utilisateur interagira avec l'application. Au cours de développement, Ren simule le comportement de son application en exécutant des dossiers de test (test cases) dans le portail utilisateur. 

Ren suit la même procédure pour créer des champs personnalisés à l'étape Content Submission de la phase Processing. Les nouveaux champs sont indiqués dans le tableau suivant : 

                                                                                                                                                                                                                                     

Nom du champ Custom ou fourni par Pega Type de champ  Options
Completed project Custom Attachment Required
Project notes Custom Text (paragraph) Optional

 

Vérifiez vos connaissances avec l’interaction suivante :

Exercice pratique

Dans votre propre environnement Pega, ajoutez des champs à chaque étape de type Collect information

Tip: Une étape Collect information est indiquée par une icône clipboard verte. 

N'oubliez pas de marquer les champs obligatoires avec Required

Vous pouvez recréer les champs que Ren a ajoutés à son application ou ajouter les champs nécessaires à la collecte des données dans votre propre processus. 


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