Skip to main content
Verify the version tags to ensure you are consuming the intended content or, complete the latest version.

Data transforms

Data transforms

Le but d’un data transform est de manipuler des données dans une application. Les data transforms copient ou manipulent des données dans le formulaire dont vous avez besoin. Ils permettent de convertir des données d’un type à l’autre, d’effectuer des itérations sur des listes de pages ou des groupes de pages et de copier des pages entières en même temps. 

Étudiez le processus de vérification d’une demande d’achat. Le client fournit une adresse de livraison et est invité à fournir une adresse de facturation. L’adresse de facturation et l’adresse de livraison sont probablement les mêmes. Il est plus efficace d’utiliser un data transform pour copier l’adresse de livraison à l’adresse de facturation plutôt que de demander au client de saisir à nouveau l’adresse d’expédition. Plus tard dans le processus de paiement, le client doit renseigner son nom complet pour que la carte de crédit soit traitée. Utilisez un data transform pour copier les propriétés de prénom et de nom de famille du compte client dans une seule propriété de nom complet.

Example of how data transforms are used in a checkout example

Lorsque vous utilisez des data transforms, vous pouvez convertir des données d'un type à un autre type. Par exemple, pour terminer le processus d’achat dans l’application, le client doit renseigner son numéro de carte bancaire dans le portail de paiement. Utilisez un data transform pour copier et convertir les coordonnées de la carte bancaire enregistrées dans la propriété du numéro de carte.

Note: Pour convertir la chaîne en un nombre, ouvrez la configuration d’expression, cliquez sur l’icône Configure et utilisez les fonctions prêtes à l’emploi disponibles dans Pega Platform™. Dans l’exemple du numéro de carte de crédit, vous pouvez utiliser la fonction toInt().

Vous pouvez appeler un data transform à partir d’un flux. Dans un flux, cliquez sur le connecteur pour ouvrir la fenêtre Connector properties . Dans la section Set properties, sélectionnez Apply data transform.

Apply data transform in a flow rule

Prenons un autre exemple. Un dossier parent de réparation automatique a un dossier enfant qui s’occupe de fournir les réparations nécessaires. Le dossier enfant contient un menu d’éléments et de services possibles qui peuvent être fournis, y compris les coûts unitaires. Les éléments et les services fournis sont copiés dans le dossier parent pour la facturation. Utilisez un data transform pour effectuer des itérations sur la liste des éléments et services possibles, et ne copier que les entrées dont la quantité est supérieure à zéro.

An auto repair parent case and service child case uses a data transform
Tip: Lorsque vous accédez à des informations dans différents dossiers (par exemple, dans une relation parent-enfant), envisagez de faire référence aux données du dossier parent plutôt que de copier l’information du dossier parent dans le dossier enfant. Référencez les données pour éviter les problèmes de synchronisation si les données changent sur le dossier parent.

Vérifiez vos connaissances avec l’interaction suivante.


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