Loading
Extension de Salesforce avec des clics, sans code
Table des matières
Sélectionner des filtres

          Aucun résultat
          Aucun résultat
          Voici quelques conseils de recherche

          Vérifiez l'orthographe de vos mots-clés.
          Utilisez des termes de recherche plus généraux.
          Sélectionnez moins de filtres pour élargir votre recherche.

          Recherchez dans toute l’aide de Salesforce
          Exemple de déploiement d'application de gestion de projet

          Exemple de déploiement d'application de gestion de projet

          Découvrez comment la fonctionnalité de déploiement de métadonnées et de données dans DX Inspector résout les dépendances en métadonnées et en données, et préserve les relations entre les enregistrements, en utilisant un exemple d'application.

          Éditions requises

          Disponible avec : Lightning Experience
          Disponible avec : Professional Edition, Enterprise Edition, Performance Edition, Unlimited Edition et Developer Edition

          Examinons un scénario dans lequel vous élaborez une application pour gérer et suivre des projets. Vous avez créé ces composants de métadonnées et enregistrements de données dans votre sandbox et vous êtes prêt à les déployer.

          • Project__c (métadonnées et données) : L'objet personnalisé (métadonnées) et ses enregistrements parents (données).
          • Project_Milestone__c (données) : Les enregistrements de détail (enregistrements enfants) associés au projet.
          • Due_Date__c (métadonnées) : Un champ personnalisé dans l'objet Project_Milestone__c.
          • MilestoneAlert.trigger (métadonnées) : Code Apex qui référence le champ Due_Date__c.

          Métadonnées et relations des données

          Voici un aperçu des métadonnées et des relations de données dans votre sandbox.

          • Dépendances de métadonnées à métadonnées : MilestoneAlert.trigger dépend du champ Due_Date__c. Si vous sélectionnez le déclencheur, la fonctionnalité présélectionne automatiquement le champ.
          • Dépendances de données à données : Pour maintenir la relation principal-détails, la fonctionnalité déploie les enregistrements Project__c parents avant les enregistrements Project_Milestone__c enfants. Cette action vérifie que les nouveaux ID d'enregistrement sont correctement mappés dans l'organisation cible.
          • Dépendances de données à métadonnées : L'objet personnalisé Project__c doit exister dans l'organisation cible pour permettre à la fonctionnalité de migrer les enregistrements Project__c associés.

          Cohérence de déploiement

          La fonctionnalité de déploiement de métadonnées et de données analyse les relations métadonnées à métadonnées et données à données dans votre sandbox. Voici comment la fonctionnalité maintient la cohérence des métadonnées et des données pendant le déploiement.

          Pour des étapes détaillées, consultez Déploiement de métadonnées et de données dans une organisation cible.

          • Si vous sélectionnez le champ Due_Date__c, la fonctionnalité de déploiement des métadonnées et des données détecte et présélectionne MilestoneAlert.trigger.
          • Si vous sélectionnez l'objet Project_Milestone__c, la fonctionnalité présélectionne l'objet Project__c parent. Vous pouvez configurer et affiner l'ensemble d'enregistrements en sélectionnant un ID externe unique et en appliquant des filtres.
          • Pendant le déploiement, la fonctionnalité de déploiement des métadonnées et des données crée d'abord la structure des métadonnées (champ et déclencheur) dans l'organisation cible. Il migre ensuite les enregistrements tout en maintenant les relations parent-enfant.
           
          Chargement
          Salesforce Help | Article