Table des matières:

Pouvons-nous supprimer la classe Apex en production ?
Pouvons-nous supprimer la classe Apex en production ?

Vidéo: Pouvons-nous supprimer la classe Apex en production ?

Vidéo: Pouvons-nous supprimer la classe Apex en production ?
Vidéo: Ne JAMAIS partir SANS SA COPINE 🫢 #humour #blague #drole #couplegoals #internationalcouple #shorts 2024, Novembre
Anonim

Il n'est pas possible de directement effacer un Classe Apex ou se déclencher après avoir été déployé sur production . Une solution de contournement rapide pour effacer ou désactiver Classe Apex /Trigger utilise eclipse et Force.com IDE. Ouvrez le fichier XML du Classe Apex /gâchette. Changer le statut du Classe Apex /déclencher à Supprimé.

En tenant compte de cela, pouvons-nous modifier la classe Apex en production ?

Tu peut éditer directement dans l'organisation (Setup->Develop-> Classes Apex ou équivalent) ou dans la console de développement (Configuration->Console de développement, puis Fichier->Ouvrir) ou dans Eclipse Force.com IDE et déployez-le simplement à nouveau. Le message d'origine ne spécifiait pas le déploiement vers production.

Par la suite, la question est: comment supprimer un déclencheur dans Salesforce ? Vous pouvez désactiver le déclencheur en procédant comme suit:

  1. Connectez-vous au bac à sable.
  2. Accédez au déclencheur et cliquez sur Modifier et décochez la case IsActive (voir la capture d'écran), puis cliquez sur Enregistrer.
  3. Créez un ensemble de modifications et incluez le déclencheur dans l'ensemble de modifications et déployez-le dans la production.

De même, on peut se demander si vous pouvez modifier une classe Apex de déclencheur Apex dans un environnement de production ?

Non ce n'est pas possible pour modifier les classes apex et déclencheurs directement dans environnement de production . Il faut à être fait d'abord dans Developer edition ou testing org ou dans Sandbox org. Puis, à le déployer dans production , un utilisateur avec Auteur Sommet l'autorisation doit déployer le déclencheurs et Des classes à l'aide d'outils de déploiement.

Comment supprimer apex de la console développeur ?

Suivez les étapes ci-dessous pour le faire dans les instances de production,

  1. Créez un nouveau projet dans eclipse et téléchargez tout le code source de la production.
  2. Ouvrez les métadonnées du fichier que vous souhaitez supprimer en production et modifiez le statut en Supprimer.
  3. Cliquez sur Enregistrer sur le serveur pour supprimer la classe dans la production.

Conseillé: