Loading

Création d’un bouton Personnalisé dans Lightning pour le clonage et la modification d’un nouvel enregistrement créé

Date de publication: Dec 14, 2025
Description
Dans Classic, l'exigence de clonage d’un enregistrement via un bouton personnalisé et d'exécution d’une opération de modification sur divers champs de la version clonée est atteinte en répertoriant l'ID des champs à modifier et les nouvelles valeurs dans l'URL du bouton. 

Actuellement, aucune fonctionnalité prête à l'emploi n'est disponible pour Lightning.
Résolution

Aucune fonctionnalité prête à l'emploi n'est fournie à l’aide d’actions rapides et de boutons personnalisés. Vous pouvez utiliser l'exemple de processus décrit ci-dessous pour effectuer les mêmes opérations dans Lightning via une personnalisation.

1. Créez un composant Lightning qui ouvre les enregistrements que vous souhaitez cloner. Make use of force:hasRecordId interface. Cela permet d’attribuer au composant l'ID de l'enregistrement actuel. 
2. Dans la partie contrôleur, l'interface force:hasRecordId fournit l'ID pour cloner l'enregistrement, et il est possible de créer une logique métier pour apporter les modifications requises aux valeurs en conséquence.
3. Les valeurs modifiées peuvent être affichées dans une vue/écran ou une fenêtre contextuelle avec un bouton Enregistrer et annuler.
4. Utilisez ce composant Lightning pour qu'il soit activé lorsque l’utilisateur cliquera sur une « Action rapide ».


Pour plus d'informations, nous suggérons également de consulter le parcours Trailhead sur la prise en compte du contexte par les composants.

 

Numéro d’article de la base de connaissances

000384654

 
Chargement
Salesforce Help | Article