Taula de continguts:

Podem suprimir la classe Apex en producció?
Podem suprimir la classe Apex en producció?

Vídeo: Podem suprimir la classe Apex en producció?

Vídeo: Podem suprimir la classe Apex en producció?
Vídeo: ¡Crea una aplicación APEX completamente funcional a partir de una hoja de cálculo! 2024, Maig
Anonim

No es pot fer directament esborrar un Classe Apex o activar-se després d'haver-lo desplegat producció . Una solució ràpida a esborrar o desactivar Classe Apex /Trigger és mitjançant l'ús d'eclipse i Force.com IDE. Obriu el fitxer XML del fitxer Classe Apex / disparador. Canvia l'estat de la Classe Apex / disparar a S'ha suprimit.

Tenint-ho en compte, podem editar la classe Apex en producció?

Vostè pot editar directament a l'organització (Configuració->Desenvolupament-> Classes Apex o equivalent) o a la Consola de desenvolupament (Configuració->Consola de desenvolupament, després Fitxer->Obrir) o a l'IDE d'Eclipse Force.com i simplement torneu a desplegar-lo. La publicació original no especificava el desplegament a producció.

Posteriorment, la pregunta és: com puc eliminar un activador a Salesforce? Podeu desactivar l'activador mitjançant els passos següents:

  1. Inicieu sessió al sandbox.
  2. Aneu al disparador i feu clic a Edita i desmarqueu la casella IsActive (vegeu la captura de pantalla) i feu clic a Desa.
  3. Creeu un conjunt de canvis i incloeu el disparador al conjunt de canvis i implementeu-lo a la producció.

De la mateixa manera, es pot preguntar, podeu editar una classe Apex activadora d'Apex a l'entorn de producció?

No, no és possible per editar classes àpex i desencadenants directament dins entorn de producció . Necessita a es farà primer a l'edició per a desenvolupadors o a l'organització de proves o a l'organització Sandbox. Llavors, a desplegar-lo a producció , un usuari amb Autor Àpex el permís s'ha de desplegar desencadenants i classes utilitzant eines de desplegament.

Com elimineu l'àpex de la consola de desenvolupadors?

Seguiu els passos següents per fer-ho en casos de producció,

  1. Creeu un nou projecte a eclipse i descarregueu tot el codi font de producció.
  2. Obriu les metadades del fitxer que voleu suprimir en producció i canvieu l'estat a Elimina.
  3. Feu clic a Desa al servidor per eliminar la classe de la producció.

Recomanat: